Sunday, February 7, 2027 · 11:00 AM
Long Beach Museum of Art, 2300 E Ocean Blvd, Long Beach, CA
$10
Immerse yourself in the surreal mystery of Twin Peaks: The Return Parts 5 & 6 at the Art Theatre Long Beach. This screening offers a captivating glimpse into the show's iconic final chapters right here in Long Beach.