The following is a complete list of episodes for Twin Peaks , a dramatic television series created by David Lynch and Mark Frost. Twin Peaks premiered on April 8, 1990 on the ABC Network in the United States, spanning two seasons of 30 episodes. The original pilot was 90 minutes long, while the episodes that followed were approximately 45 minutes long. ABC decided to cancel the series on June 10, 1991 due to declining ratings in the second season.
Both seasons of Twin Peaks were released on DVD in the U.S. in 2001 and 2007, respectively. A "Definitive Gold Box Edition", a box set of the complete series with additional features, was also released October 30, 2007.
Twin Peaks follows Agent Dale Cooper, who is sent to the fictional city of Twin Peaks, Washington to investigate the murder of popular and respected high school student, Laura Palmer. The series starred Kyle MacLachlan as Cooper, Michael Ontkean as Sheriff Harry S. Truman, Dana Ashbrook as Bobby Briggs, Lara Flynn Boyle as Donna Hayward, Mädchen Amick as Shelly Johnson, Sherilyn Fenn as Audrey Horne and Sheryl Lee as Laura Palmer. A feature-length prequel film, entitled Twin Peaks: Fire Walk with Me, was released on August 28, 1992 as an attempt to connect the events leading up to Laura's death.