Sunday, February 14, 2027 · 11:00 AM
Long Beach Museum of Art, 2300 E Ocean Blvd, Long Beach, CA
$10
Immerse yourself in the surreal atmosphere of Twin Peaks: The Return as Parts 7 and 8 take center stage at Art Theatre Long Beach. This arts event offers a captivating glimpse into the series' final chapters within the intimate setting of the museum's theater.