Why Him? (Trailer #2) James Franco

20th Century Fox delivers the second trailer for its upcoming comedy, Why Him?

In it, Bryan Cranston plays Ned, an overprotective dad who visits his daughter at Stanford over the holidays and meets his biggest nightmare: her well-meaning but socially awkward Silicon Valley billionaire boyfriend, Laird (played by James Franco).

Why Him? drops Dec. 23.