Jun 30 Cameron Diaz returns to screen opposite Jamie Foxx after eight-year hiatus in a new Netflix film