Twin Peaks: The Return

Twin Peaks: The Return ★★★★★

It's playing theatrically in MOMA. Can we leave it on, now?