The main cast of the 2016 romantic comedy film "Why Him?" includes:
- James Franco as Laird Mayhew, the eccentric and foul-mouthed but well-meaning CEO of a video game company and Stephanie's boyfriend.
- Bryan Cranston as Ned Fleming, Stephanie's conservative father.
- Zoey Deutch as Stephanie Fleming, Laird's girlfriend and Ned's daughter.
- Megan Mullally as Barb Fleming, Ned's wife.
- Cedric the Entertainer as Lou Dunne, Ned's best friend and business partner.
- Griffin Gluck as Scotty Fleming, Ned and Barb's younger son.
- Keegan-Michael Key as Gustav, Laird's best friend and estate manager.
The film was directed by John Hamburg and written by John Hamburg and Ian Helfer, based on a story by Jonah Hill. It follows a father trying to cope with his daughter's new billionaire boyfriend during a family visit to Silicon Valley.

