Sunday, November 22, 2026 · 11:00 AM
Long Beach Museum of Art, 2300 E Ocean Blvd, Long Beach, CA
$10
Step into the Art Theatre Long Beach to experience the eerie and atmospheric final episodes of Twin Peaks, "Demons" and "Lonely Souls." This arts event offers a chilling journey into the show's mysterious world right here in Long Beach.