Ahead of the impending two-hour finale of Twin Peaks: The Return, take a look at how the cast have changed since the show’s arrival in 1990.
Dale Cooper (Kyle MacLachlan)Laura Palmer (Sheryl Lee)Leland Palmer (Ray Wise)
Sarah Palmer (Grace Zabriskie)Benjamin Horne (Richard Beymer)Sylvia Horne (Jan D’Arcy)Johnny Horne (Robert Bauer)Audrey Horne (Sherilyn Fenn)Jerry Horne (David Patrick Kelly)Norma Jennings (Peggy Lipton)
Betty Briggs (Charlotte Stewart)
Shelly Johnson (Mädchen Amick)
Tommy ‘Hawk’ Hill (Michael Horse)
Albert Rosenfield (Miguel Ferrer)
Denise -formerly Dennis- Bryson (David Duchovny)
Lawrence Jacoby (Russ Tamblyn)
The Log Lady (Catherine E. Coulson)
Phillip Michael Gerard / One-Armed-Man (Al Strobel)
Mike Nelson (Gary Hershberger)
Jacques Renault (Walter Olkewicz)