Answer
James Franco co-starred with Zoey Deutch in the 2016 American comedy film "Why Him?". The film follows the story of a father, Ned Fleming (Bryan Cranston), who travels to California to visit his daughter Stephanie (Zoey Deutch) and meets her eccentric boyfriend Laird Mayhew (James Franco), causing tension and conflict between the two men.