In the groundbreaking ‘Episode Eight’ of the Showtime miniseries, David Lynch and Mark Frost finally established Twin Peak's origin mythos. It all begins with the Trinity atomic bomb tests at White Sands, New Mexico. The fabric of time and space themselves are ripped open, allowing a supernatural entity (variously described as the ‘Experiment’, ‘Mother’…
Keep reading with a 7-day free trial
Subscribe to THE SECRET SUN EXTENSION SCHOOL to keep reading this post and get 7 days of free access to the full post archives.