Cameron Diaz has ended her 11-year retirement by teaming up with Jamie Foxx in Netflix’s spy action comedy ‘Back In Action’.