Jason Cuadrado, director of Tales From the Dead, returns! Check out the site for his new short film, Monstrous Nature.
This time it's werewolves, nuns, handcuffs and firearms. In other words, our kind of picture.
Visit the official site here to watch the trailer NOW.