Things are getting unnervingly weird again in Twin Peaks, and if these two newly released teasers, ‘Mirror’ and ‘Body’, are any indication then maybe it’s time to consider relocating to a different, less murdery town. Check out the teasers below:
Twin Peaks was directed by David Lynch and created by Mark Frost and David Lynch.
Starring in Twin Peaks will be Kyle MacLachlan, Mädchen Amick, Dana Ashbrook, Richard Beymer, Sherilyn Fenn, Warren Frost, Peggy Lipton, James Marshall, Everett McGill, Ray Wise, Kimmy Robertson, Harry Goaz, Michael Horse, Sheryl Lee, Russ Tamblyn and Jan D’Arcy.
Twin Peaks is scheduled to premiere on Showtime May 21, 2017.