Why Him? is a 2016 American buddy comedy film written and directed by John Hamburg, co-written by Ian Helfer, and starring James Franco and Bryan Cranston with Zoey Deutch, Megan Mullally, Griffin Gluck and Keegan-Michael Key in supporting roles. The film follows a father who tries to stop his daughter's immature tech-millionaire boyfriend from asking her to marry him.