Episode 29 (Twin Peaks)

"Episode 29", also known as "Beyond Life and Death", is the twenty-second and final episode of the second season of the American mystery television series Twin Peaks. It was also the second hour of the two-part series finale. The episode was written by the series co-creator Mark Frost, producer Harley Peyton and regular writer Robert Engels and was directed by series co-creator David Lynch, who also allegedly rewrote parts of the script. It features series regulars Kyle MacLachlan, Michael Ontkean, Richard Beymer and Kenneth Welsh; and guest stars Frank Silva as Killer BOB, Michael J. Anderson as The Man from Another Place, Carel Struycken as The Giant, and Heather Graham as Annie Blackburn.

Episode 29 (Twin Peaks)

"Episode 29", also known as "Beyond Life and Death", is the twenty-second and final episode of the second season of the American mystery television series Twin Peaks. It was also the second hour of the two-part series finale. The episode was written by the series co-creator Mark Frost, producer Harley Peyton and regular writer Robert Engels and was directed by series co-creator David Lynch, who also allegedly rewrote parts of the script. It features series regulars Kyle MacLachlan, Michael Ontkean, Richard Beymer and Kenneth Welsh; and guest stars Frank Silva as Killer BOB, Michael J. Anderson as The Man from Another Place, Carel Struycken as The Giant, and Heather Graham as Annie Blackburn.