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?