Twin Peaks the Return Episode 3 (The Rewatch)

Twin Peaks the Return Episode 3 MAY CONTAIN SPOILERS CALL FOR HELP The FBI are back! What are they investigating, according to Miguel Ferrer’s still-peerlessly grouchy Albert Rosenfeld? “The absurd mystery of the strange forces of existence.” Oh. I see. Sounds more like an NSA job to me, but if you’re […]