Life couldn’t be better for Cal Weaver (Steve Carell). He has everything a man can ask for: a decent job, a beautiful wife, and three amazing children. But his life turns upside down when he finds out that his wife has been having an affair. Cal throws himself into the dating world after a stranger, Jacob Palmer (Ryan Gosling), decides to teach him how to win women over. However, like every rom-com out there, the story has a twist.