Welcome to the 30th Annual H. P. Lovecraft Film Festival Virtual Festival!
See 5 feature films & over 60 short films December 5-12, 2025. Both full and 5 block streaming passes are available (click Buy Passes above), so you can customize your experience! Each block becomes available on a rolling schedule starting Fri, Dec 5, and expires 11:59pm on Friday, Dec 12 (Pacific Time). Once you begin watching any screening, you'll have 48 hours to complete watching it. Explore our schedule here, and head over to the Streaming Extras tab to see panels, readings, and more.

All Screenings

Streaming Exclusive

Coming Soon