Twin Peaks Madness!

If you’re not watching Twin Peaks, The Return, then close your eyes now. If you ARE watching, you might want to close them anyway. Eight parts in and this is what we have: