Jamie Foxx, 57, and Cameron Diaz, 52, play CIA agents who retired to raise a family, but their cover is blown so they’re forced back to espionage. Diaz is actually back after 11 years not making ...