themoviedb.org

Twin Peaks

Series Cast

  1. Kyle MacLachlan as Dale Cooper and Dougie Jones / Dale Cooper

    Kyle MacLachlan

    Dale Cooper, Dougie Jones / Dale Cooper

    48 Episodes

  2. Michael Horse as Tommy 'Hawk' Hill

    Michael Horse

    Tommy 'Hawk' Hill

    44 Episodes

  3. Harry Goaz as Andy Brennan

    Harry Goaz

    Andy Brennan

    39 Episodes

  4. Kimmy Robertson as Lucy Moran, Lucy Brennan, and Lucy Brennan (voice)

    Kimmy Robertson

    Lucy Moran, Lucy Brennan, Lucy Brennan (voice)

    39 Episodes

  5. Dana Ashbrook as Bobby Briggs

    Dana Ashbrook

    Bobby Briggs

    37 Episodes

  6. Richard Beymer as Benjamin Horne

    Richard Beymer

    Benjamin Horne

    37 Episodes

  7. Mädchen Amick as Shelly Johnson, Shelly, and Shelly Briggs

    Mädchen Amick

    Shelly Johnson, Shelly, Shelly Briggs

    37 Episodes

  8. Peggy Lipton as Norma Jennings

    Peggy Lipton

    Norma Jennings

    35 Episodes

  9. James Marshall as James Hurley

    James Marshall

    James Hurley

    35 Episodes

  10. View More

Full Cast & Crew

Last Season

The Return

Twenty-five years later, the story continues...

Part 18

(3x18, September 3, 2017) Season Finale

View All Seasons

Twin Peaks delivers everything. It's a television show that delivers mystery, drama, comedy, suspense and weirdness in a way that only a handful of television programs have done. It might be the most effective 'mainstream' David Lynch vehicle of all time. The story is based in an alternate reality that parodies classic daytime soap-operas that had been popular during the nineteen-eighties. But it doesn't really parody them. More, it pays homage. The stereotypical characters mimic the same beats of actors appearing in shows like Days of Our Lives or As the World Turns.

David Lynch and Ma... read the rest.

Read All Reviews

Twin Peaks

Twin Peaks