After enduring countless casting changes (Sean Penn, Jim Carrey, Hank Azaria were just some of the talents attached to the long-gestating project) the Farrelly Brothers finally landed on Sean Hayes, Will Sasso, and Chris Diamantopoulos. Still, the three stars couldn't salvage the 2012 remake of the classic comedy trio, which attempted to pay homage the legends and infuse current pop culture cameos by the likes of the 'Jersey Shore' cast and Kate Upton. Can't have it both ways, guys. [20th Century Fox]