Login or register  
TV
<-- Previous EpisodeNext Episode -->

Twin Peaks: On the Wings of Love

While sleeping, Harry is attacked. Audrey and Wheeler begin to have a relationship and Gordon Cole comes with a report saying Windom Earle helped work on Project Bluebook. Cole reinstates Cooper to the FBI and Earle plans to kill whoever wins Miss Twin Peaks. Donna sees Eileen visiting Ben and Gordon Cole believes Shelly will be able to cure his hearing loss. Annie recognizes the tattoos are coming from Owl Cave and after hearing of her terrible life, Cooper offers to help Annie. A petroglyph is uncovered in Owl Cave by Earle.


Episode Info


Episode number: 2x18
Production Number: 2.018
Airdate: Thursday April 04th, 1991


Alternate Airdates:


  • Currently 9/10
9/10 (1 Vote cast)
Guest Stars
Billy ZaneBilly Zane
As John Justice Wheeler
Recurring
Brenda StrongBrenda Strong
As Ms. Jones
Recurring
Catherine E. CoulsonCatherine E. Coulson
As The Log Lady
Recurring
David LynchDavid Lynch
As FBI Regional Bureau Chief Gordon Cole
Recurring
Garrison HershbergerGarrison Hershberger
As Mike Nelson
Recurring
Heather GrahamHeather Graham
As Annie Blackburn
Recurring
Kenneth WelshKenneth Welsh
As Windom Earle
Recurring
Mary Jo DeschanelMary Jo Deschanel
As Eileen Hayward
Recurring
Robert Bauer (2)Robert Bauer (2)
As Johnny Horne
Recurring
Ron BlairRon Blair
As Randy St. Croix
Recurring
Wendy RobieWendy Robie
As Nadine Hurley
Recurring
Jack McGeeJack McGee
As Bartender
Main Cast
Kyle MacLachlanKyle MacLachlan
As Special Agent Dale Cooper
Madchen AmickMadchen Amick
As Shelly Johnson
Richard BeymerRichard Beymer
As Benjamin Horne
Lara Flynn BoyleLara Flynn Boyle
As Donna Marie Hayward
Sherilyn FennSherilyn Fenn
As Audrey Horne
Warren FrostWarren Frost
As Dr. William Hayward
James Marshall (1)James Marshall (1)
As James Hurley
Joan ChenJoan Chen
As Jocelyn "Josie" Packard
Episode Notes
This is the final appearance of James Marshall (James Hurley) and Joan Chen (Josie Packard).

Dana Ashbrook (Bobby Briggs), Peggy Lipton (Norma Jennings), Everett McGill (Big Ed Hurley), Jack Nance (Pete Martell) and Piper Laurie (Catherine Martell) do not appear in this episode.



Warning: Twin Peaks season 2 episode 18 guide may contain spoilers
Recent news

5 Seconds of Summer Putting on a free gig at MUCH Music HQ

This just in! Down Under’s hottest band, 5 Seconds of Summer, is set to..

Kylie to perform at Commonwealth Games closing ceremony

Kylie Minogue, Lulu, Deacon Blue, Jessica Mauboy and Dougie MacLean have..

Debra Stephenson and Jon Culshaw take over 'This Morning'

A surprise was in store for *This Morning* hosts Eamonn Holmes and Ruth..