Cameron Diaz Movies
Celebrate Cameron Diaz Coming Out of Retirement by Rewatching Her Best Films
12
In this offbeat comedy, Diaz starred as Lotte, the wife of unemployed puppeteer Craig Schwartz (John Cusack), who reluctantly accepts a job as a file clerk, only to discover a portal that leads him into the mind of the famed titular actor John Malkovich. Despite being released over two decades ago in 1999, the film stands the test of time.