Stephanie Fleming (Zoey Deutch) introduces her family to her millionaire CEO boyfriend Laird Mayhew (James Franco), who is well-meaning but foul-mouthed and unfiltered. Her mother (Megan Mullally) and brother Scotty (Griffin Gluck) take a liking to Laird, but her father Ned (Bryan Cranston) doesn't trust him. To make things worse, Laird asks Ned for his blessing to marry Stephanie, but Ned says no.
Since Ned's company is in danger of bankruptcy, Laird buys his company to erase his debts, but it only makes Ned angry and leads to a fight between them. After seeing how upset they have made Stephanie, the two men make amends, and Ned gives Laird his blessing. However, Stephanie decides not to get married yet, but she is happy that Ned has finally accepted Laird.
Ned, Laird, and Scotty go into business to sell the automated toilets that Laird has in his home, to great success.