Being John Malkovich is a 1999 American comedy-fantasy film written by Charlie Kaufman and directed by Spike Jonze. It stars John Cusack, Cameron Diaz, Catherine Keener, and John Malkovich, who plays a fictional version of himself. The protagonist, Craig Schwartz, is a puppeteer who finds a portal that leads into Malkovich’s mind.
