« Movies

Willow Creek trailer

by Matt Z

Do you believe in Bigfoot? Are you afraid of going into the woods? Bobcat Goldthwait directs this little horror film.