Craig Schwartz (John Cusack) is a struggling street puppeteer. In order to make some money, Craig takes a job as a filing clerk. One day he accidentally discovers a door… a portal into the mind of John Malkovich (played by John Malkovich)! For 15 minutes, he experiences the ultimate head trip - HE is John Malkovich! Then he's dumped out onto the New Jersey turnpike! With his beautiful office mate Maxine (Catherine Keener) and his pet-obsessed wife (Cameron Diaz), they hatch a plan to let others into John's brain for just $200 a trip.

    • Rent $3.99
    • Buy $14.99

Trailers

Trailer

Ratings and Reviews

4.4 out of 5
267 Ratings

267 Ratings

93% TOMATOMETER

Critics Consensus: Being John Malkovich is both funny and smart, featuring a highly original script.

16+ COMMON SENSE

Kids won't get this sex-driven, head-trip comedy.

Artists in This Movie

Viewers Also Bought

Movies in Comedy