Sunday, February 21, 2027 · 11:00 AM
Long Beach Museum of Art, 2300 E Ocean Blvd, Long Beach, CA
$10
Catch the next two chapters of Twin Peaks: The Return on the big screen, where the surreal mystery deepens with every frame. Settle in for a moody, mind-bending Sunday morning of Lynchian storytelling at the Art Theatre Long Beach.