SupportSupport
Twin Peaks: Season 1 > Rest in Pain > Credits and Details
Directed by
Tina Rathborne Tina Rathborne  
Written by
Mark Frost Mark Frost  
David Lynch David Lynch  
Harley Peyton Harley Peyton  
Cast
Kyle MacLachlan Kyle MacLachlan ... Special Agent Dale Cooper
Michael Ontkean Michael Ontkean ... Sheriff Harry S. Truman
Mädchen Amick Mädchen Amick ... Shelly Johnson (as Madchen Amick)
Dana Ashbrook Dana Ashbrook ... Bobby Briggs
Richard Beymer Richard Beymer ... Benjamin Horne
Lara Flynn Boyle Lara Flynn Boyle ... Donna Hayward
Sherilyn Fenn Sherilyn Fenn ... Audrey Horne
Warren Frost Warren Frost ... Dr. Will Hayward
Peggy Lipton Peggy Lipton ... Norma Jennings
James Marshall James Marshall ... James Hurley
Everett McGill Everett McGill ... Big Ed Hurley
Jack Nance Jack Nance ... Pete Martell
Ray Wise Ray Wise ... Leland Palmer
Joan Chen Joan Chen ... Jocelyn Packard
Piper Laurie Piper Laurie ... Catherine Martell
Eric DaRe Eric DaRe ... Leo Johnson (as Eric Da Re)
Harry Goaz Harry Goaz ... Deputy Andy Brennan
Michael Horse Michael Horse ... Deputy Tommy 'Hawk' Hill
Sheryl Lee Sheryl Lee ... Maddy Ferguson / Laura Palmer
Russ Tamblyn Russ Tamblyn ... Dr. Lawrence Jacoby
Grace Zabriskie Grace Zabriskie ... Sarah Palmer
Miguel Ferrer Miguel Ferrer ... FBI Agent Albert Rosenfield
Walter Olkewicz Walter Olkewicz ... Jacques Renault (as Walter Oklewicz)
Royce D. Applegate Royce D. Applegate ... Rev. Clarence Brocklehurst
Jed Mills Jed Mills ... Wilson Mooney
Wendy Robie Wendy Robie ... Nadine Hurley
Kimmy Robertson Kimmy Robertson ... Lucy Moran
Gary Hershberger Gary Hershberger ... Mike Nelson
Don S. Davis Don S. Davis ... Maj. Garland Briggs (as Don Davis)
Charlotte Stewart Charlotte Stewart ... Betty Briggs
Robert Bauer Robert Bauer ... Johnny Horne
Catherine E. Coulson Catherine E. Coulson ... The Log Lady
Jill Engels Jill Engels ... Trudy (as Jill Rogosheske)
Brett Vadset Brett Vadset ... Joey Paulson
Clay Wilcox Clay Wilcox ... Bernard Renault
Erika Anderson Erika Anderson ... Emerald (segment 'Invitation To Love') / Jade (segment 'Invitation To Love')
Lance Davis Lance Davis ... Chet (segment 'Invitation To Love')
Peter Michael Goetz Peter Michael Goetz ... Jared (segment 'Invitation To Love')
Uncredited Cast
Jan D'Arcy Jan D'Arcy ... Sylvia Horne (voice)
Rick Giolito Rick Giolito ... Montana - 'Invitation To Love'
Eve Hands Eve Hands ... Woman Shopper
Produced by
Gregg Fienberg Gregg Fienberg  
Mark Frost Mark Frost  
David Lynch David Lynch  
Philip Carr Neel Philip Carr Neel  
Original Music by
Angelo Badalamenti Angelo Badalamenti  
Rest in Pain
Additional Info
Premiere: April 26, 1990
DVD Release: December 18, 2001
Blu-ray Release: July 29, 2014
Country: United States
Distributor: Paramount Studios
Websites: IMDb Wikipedia
Ratings
IMDb

8.7 / 10

Production Companies
Lynch/Frost Productions
Propaganda Films (in association with)
Spelling Entertainment
Twin Peaks Productions
Distributors
American Broadcasting Company (ABC)
  (1990) (United States) (TV)
Artisan Entertainment
  (2004) (United States) (DVD)
CBS Media Ventures
  (2007) (World-wide) (CBS Television Distribution) (TV)
CBS Paramount Domestic Television
  (2006) (United States) (TV)
Paramount Domestic Television
  (1999) (United States) (TV)
Paramount Television
  (1999) (World-wide) (TV)
Paramount+
  (2021) (United States) (VOD) (video)
Republic Pictures (II)
  (United States) (video)
Republic Pictures Home Video
  (United States) (VHS)
Filming Locations
Agoura Hills, California, USA
Kiana Lodge - 14976 Sandy Hook Road Northeast, Poulsbo, Washington, USA
  (Great Northern Hotel - interiors)
Pioneer Cemetery, Sierra Vista Park, Sierra Madre Boulevard, Sierra Madre, California, USA