A mom, her special baby and a lot of cats.
Denise Castro
Director
The Uncanny
The Whisper
Saint Catherine
The Inhabitant
The Wailing
Torment
Vicious
Virus: 32
The Dreadful
Reborn
Dangerous Game: The Legacy Murders
Two Witches
Monkey’s Magic Merry Go Round
Succubus
The Angry Black Girl and Her Monster
Deadsight
Never Let Go
The Exorcist
Play Dead
Books of Blood