Home Entertainment TV Twin Peaks: Everything you need to know The cult classic TV show returns on May 21, 25 years after being cancelled. Newsweek International May 16, 2017 00:23 IST Close The cult classic TV show returns on May 21, 25 years after being cancelled.