Ex-military investigator Jack Reacher (Cruise) tries to set up a meeting with his ally, Major Susan Turner (Smulders), only to learn that she has been detained following accusations of espionage and murder. Believing that she's been framed, Reacher begins to hunt for the truth, but when a mutual ally is found dead, Reacher is arrested for his murder and taken to the same prison in which Turner is being held. When assassins arrive to neutralize Turner, she and Reacher flee for their lives and begin a search for the truth, dogged at every turn by people who want them dead at all costs.
Armored truck driver David (Galifianakis) has been growing increasingly disgruntled with the large bank that he works for, especially after his friend and co-worker, Kelly (Wiig), is fired. She resorts to living with her childhood friend, Steve (Wilson), who comes up with a plan to rob the bank after watching a news story about the same company being targeted by the biggest heist in U.S. history only a few months prior. Steve gets Kelly on board with his plan, and together they persuade David to take part in the scheme, too. Once they have the millions of dollars in hand, though, they become the targets of a massive international manhunt.
In the Ugandan slum of Katwe, 10-year-old Phiona (Nalwanga) and her family struggle to get by. Her life is turned upside down, though, when she meets Robert (Oyelowo), a missionary who loves teaching children how to play chess. Phiona immediately takes to the game, and within a few years, she is playing in tournaments around the globe. As she struggles with the stress and with her own identity, the girl also begins to dream of achieving a better life for her family than the slums from which they came.