Laura meets Ronette, Jacques, and Leo, and they hold an orgy in Jacques' cabin as Leland watches from outside. Jacques wants to have hard sex, and ties Laura up. Leland attacks Jacques outside, and Leo flees in panic. Leland takes Laura and Ronette, both bound, to the train car.
Meanwhile, Mike realizes that BOB/Leland is about to kill again and chases after him. As he is tying Laura up a second time, she asks Leland if he is going to kill her. He does not answer. Leland places a mirror in front of her. She screams after seeing her reflection turn into BOB. BOB is real. He tells Laura that he wants her.
Ronette prays. She breaks down stating that she is not ready because she is "dirty". Suddenly an angel appears in the train car as all actions stop. The angel causes both Ronette and Laura's hands to become unbound. Hearing Mike outside begging to be let in, Ronette, now free, is able to help him open the door. When Leland sees Ronette trying to let him in, he knocks her unconscious and kicks her out of the train car. Mike is able to use this moment to throw in his ring. Laura, whose hands are also free now, wears the ring, preventing BOB from becoming her. Angered that he can't be her, BOB kills her as he promised by stabbing her repeatedly.
BOB/Leland places Laura's body in the lake. As her corpse drifts away, BOB/Leland enters the Black Lodge, where he encounters Mike and the Man from Another Place (who is seated at Mike's left side as the aforementioned "arm"). They tell BOB that they want all their garmonbozia ("pain and sorrow"). BOB heals Leland's wound.
Laura's body washes up on the lake shore where it is found by the Sheriff's department the following morning. Laura's spirit later sits in the Black Lodge, and notices Agent Cooper at her side, who has a hand on her shoulder. Laura looks deeply saddened until her angel appears, and she begins to cry, and then laugh. The film ends with Laura's face in white.
Twin Peaks: Fire Walk with Me (1992) ~ Finale
Sheryl Lee: Laura Palmer
Phoebe Augustine: Ronette Pulaski
Walter Olkewicz: Jacques Renault
Eric DaRe: Leo Johnson
Ray Wise: Leland Palmer
Al Strobel: Philip Gerard (The One Armed Man)
Frank Silva: Bob
Michael J. Anderson: Man From Another Place
Kyle MacLachlan: Special Agent Dale Cooper
Twin Peaks: Fire Walk with Me (1992)
Directed by David Lynch
Written by David Lynch, Robert Engels
Original Music by Angelo Badalamenti
Original Release Date: 28 August 1992 (USA)
Filming Locations: 534 Lewis Street, Monroe, Washington, USA
© New Line Cinema, CiBy 2000