Downtown Santa Cruz: Film Festival 25th Anniversary
Del Mar Theatre 1124 Pacific Avenue, Santa Cruz, CA, United StatesDive into five electrifying days of world-class films, unforgettable parties, and celebration as the Santa Cruz Film Festival roars back this October 8–12 2025 for its 25th anniversary. Experience the cinematic spirit of the Central Coast as the Santa Cruz Film Festival celebrates 25 years of movie magic. Over five unforgettable days this October, the […]