Sunday, March 28, 2027 · 11:00 AM
Long Beach Museum of Art, 2300 E Ocean Blvd, Long Beach, CA
$10
Catch the final two episodes of Twin Peaks: The Return on the big screen, where the eerie, surreal journey comes to a close in a double-feature finale. Settle in for a mesmerizing afternoon of David Lynch’s signature storytelling as the series wraps up its haunting, mind-bending narrative.