Vampire 2011
Directed by Shunji Iwai | Starring: Kristin Kreuk, Keisha Castle-Hughes, Rachael Leigh Cook, Amanda Plummer
An outwardly normal schoolteacher preys on suicidal women to slake his overwhelming thirst for human blood.
Vampire publicity still
Download
Only donators and contributors can download this picture.