News

"Twin Peaks" — David Lynch and Mark Frost's inimitable surrealist-horror series — intrigued and disoriented television audiences when it premiered on ABC in 1990. A heady mix of soap opera ...
Twin Peaks debuted 35 years ago on ABC on April 8, 1990, creating an instant sensation. Although the late, great David Lynch and Mark Frost’s series only lasted two seasons initially ...
For as much as Twin Peaks itself has become a pop-culture cornerstone in the 30 years since its debut, the Black Lodge has ...