20th Century Fox has offered up a very relatable trailer for new comedy Why Him? which stars Bryan Cranston and James Franco. Cranston is a dad who doesn't seem to think a scraggly tattoo-covered internet billionaire (played by Franco) is good enough for his daughter. Watch the trailer below. Why Him? hits theatres on December 25.