Subscribe to Flickreel on Twin Peaks – TeaserBy Nick Spake Director: David LynchStarring: Amanda Seyfried, Dana Ashbrook, Kyle MacLachlan Post a Comment 0 Check out the new teaser for Showtime’s revival of Twin Peaks, which comes out in 2017. 0