Loading Events

« All Events

  • This event has passed.

Biophilia screening

August 25, 2018 @ 1:30 pm - 3:00 pm PDT

Director: Marina Michelson

Logline: When an animal dies under her watch, an isolated new farmer is pushed to prove her worth.

The festival is in the town where Twin Peaks was set & filmed. There will be lots of fun Twin Peaks fan events throughout the fest!

Buy tickets HERE.

View film website HERE.

View trailer HERE.


August 25, 2018
1:30 pm - 3:00 pm PDT
Event Category: