Cameron Diaz is in a new movie and here's the poster.