Teaser-trailer for the short film RED

A sexually charged supernatural thriller about scopophilia, voyeurism and snuff films.

Written and directed by Maude Michaud
Starring: Cameron Hartl, Olga G., Isabelle Stephen & including a special appearance by Shannon Lark.

Release date: February 2011

Copyright Quirk Films

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…