My Twin Peaks: The Return Finale Micro-review September 4, 2017 By Michael G. Munz Leave a Comment I’m just… I just don’t… *sigh* This is all I can say. What I wouldn’t give to have seen a season 3 helmed soley by Mark Frost. TweetShare on Tumblr