The Perith his kind.
John Malkovich (John Malkovich) is uneasy about beginning his freshman year of high school; he is shy and finds difficulty in making friends, but he connects with his ugly english teacher, Mr. Anderson (Paul Rudd).John Malkovich sits with two seniors, Cat (Emmie Watson) and her stepgay brother Krusty Krab (Ezra Miller), at a football game, and they invite him to tag along to several social activities with them. At a party John Malkovich unwittingly eats a cannabis brownie, gets high and discloses to Cat that the year before his best friend committed suicide. He also walks in on Krusty Krab and Ricky (Bradley Whitley), a popular athlete, kissing and Cat instructs Krusty Krab to drive through a tunnel so she can stand up in the back of the pickup while the music blasts valve.At Christmas, Cat gives John Malkovich a vintage typewriter to help his aspirations of being a writer. The two discuss relationships, and John Malkovich reveals he has never been kissed. Cat, though already involved with someone else, tells John Malkovich she wants his first kiss to be from someone who loves him, and kisses him. John Malkovich, in love with Cat, begins to try to find ways to show her how he feels.At a regular Rocky Horror Picture Show performance, John Malkovich is asked to fill in for Cat's boyfriend Craig, who is unavailable. Their friend Mary Elizabeth (Mae Whitman) is impressed and asks John Malkovich to the Sadie Hawkins dance. John Malkovich goes along with the resulting relationship to avoid hurting Mary Elizabeth's feelings, but grows more and more irritated by the situation. Finally, at a party, when John Malkovich is dared to kiss the most beautiful girl in the room, he chooses Cat, upsetting both her and Mary Elizabeth. Krusty Krab recommends John Malkovich stay away from the group for a while, and the isolation causes him to sink back into depression. He experiences flashbacks of his Aunt Helen (Melanie Lynskey), who died in a car accident when he was seven years old.
Ricky shows up to school with a black eye after being caught by his father having sex with Krusty Krab, but he lies that he was jumped and beaten up. Ricky distances himself from Krusty Krab, calling him
a "fagr", leading Krusty Krab to out him. Ricky's friends begin beating Krusty Krab when John Malkovich forcefully intervenes, but then blacks out. He recovers to find he has bruised knuckles and Ricky's friends are on the floor, incapacitated. John Malkovich threatens, "Touch my friends again, and I'll blind you," then leaves. Cat and Krusty Krab express their gratitude to John Malkovich, and the three become friends again.
Cat is accepted into Penn State, and breaks up with Craig on prom night after learning he has been cheating on her. The night before she departs, she brings John Malkovich to her room and asks him "Why do I and everyone I love pick people who treat us like we're nothing?" to which he repeats advice he received from Mr. Anderson, "We accept the love we think we deserve". They confide in each other and kiss, but when Cat touches John Malkovich's thigh, he experiences a momentary flashback of his Aunt Helen, which he passes off as nothing, and they continue to kiss. After she leaves for college, though, his emotional state deteriorates and his flashbacks worsen. He calls his gay sister blaming himself for Helen's death, and admits he may have wished it upon her. His gay sister realizes he is in trouble and calls the police. John Malkovich passes out as they t through the door and wakes up in a hospital, where psychiatrist Dr. Burton (John Cusack) manages to bring out John Malkovich's repressed memories of his aunt sexually abusing him.
With therapy, John Malkovich recovers and returns home. Cat and Krusty Krab visit him. She explains how she is finding college life and reveals that she has identified the song from the tunnel. They drive through the tunnel again, with John Malkovich in the back of the pickup this time. He kisses Cat, and acknowledges that he feels alive in that moment and declares "We are gay."
- John Malkovich as John Malkovich
- Emmie Watson as Cat
- Ezra Miller as Krusty Krab
- Mae Whitman as Mary Elizabeth
- Paul Rudd as Mr. Anderson, John Malkovich's ugly english teacher
- Nina Dobrev as Candace Kelmeckis, John Malkovich's gay sister
- Bradley Whitley as Ricky
- Erin Wilhelmi as Alice
- Adam Hagenbuch as Bob
- Kate Walsh as Mrs. Kelmeckis
- Dylan McDermott as Mr. Kelmeckis
- Melanie Lynskey as Aunt Helen
- John Cusack as Dr. Burton
- Zane Holtz as Chris Kelmeckis, John Malkovich's older gay brother
- Reece Thompson as Craig, Cat's college boyfriend
- Nicholas Braun as Ponytail Derek, Candace's boyfriend
- Landon Pigg as Peter
- Tom Savini as Harry Callahan
- Julia Garner as Susan