Why Him? is an upcoming American romantic comedy film directed and written by John Hamburg. The film stars James Franco, Bryan Cranston, Zoey Deutch, Megan Mullally, Griffin Gluck, and Keegan-Michael Key. The film will be released on December 25, 2016 by 20th Century Fox.