Being John Malkovich ★★★½

Who really cares about the plight of a puppeteer? The metaphor is so pretentious. There are a few funny scenes and it has some creativity, but the explanation near the climax is ridiculous. One thing is certain - Catherine Keener is an absolute babe in this and it really shook me.