Dane Jensen (Gerard Butler) is a hard-driven Chicago-based headhunter, working at a cut-throat job placement firm. When Dane’s boss (Willem Dafoe) announces his retirement, he pits Dane against Lynn Vogel (Alison Brie), Dane’s equally driven, but polar opposite rival at the firm, in a battle for control of the company. As Dane gears up for the professional battle of his life, he learns his 10-year-old son, Ryan (Max Jenkins), is diagnosed with cancer. Suddenly, Dane is pulled between achieving his professional dream and spending time with his wife and Ryan, who need him now more than ever.