Home | Tag Archives: Vaughn Juares

Tag Archives: Vaughn Juares

Film Review: Devil’s Angel (2010)

Rate This Movie SYNOPSIS: A fertility specialist takes up a post on a Government-funded cloning project; desperate to have a child of her own she artificially impregnates herself in the laboratory. Years later, her child begins to demonstrate powers that cause her to question where he really came from. REVIEW: DEVIL’S ANGEL is a terrible mess. Originally released under what …

Read More »