Being John Malkovich is a 1999 film written by Charlie Kaufman an directed by Spike Jonze. It stars John Cusack, Cameron Diaz, and Catherine Keener, as well as the actor John Malkovich, who plays a fictionalized version of himself. The plot brings to the forefront several issues in contemporary philosophy of mind, such as the nature of consciousness, the mind-body problem, and sensory perception.