A young girl’s isolated world is unearthed when a group of strangers wreak havoc on everything she holds dear. In bloody fashion, she seeks revenge for what has been taken from her.
Directed by Sarah Brill (USA)
International short film festival and live event series based in Los Angeles