Every few years we get another movie about a man meeting his in-laws for the first time. There was Ashton Kutcher in Guess Who, Ben Stiller in Meet the Parents and even Pauly Shore in Son in Law. But it's James Franco who plays the ultimate bro in the trailer for forthcoming flick Why Him? - and you can probably guess what it's about just by reading the title because why do things differently?

The movie hits theatres on December 23. Watch the new trailer below.