A scientific experiment awakens violent impulses, in this striking stop motion horror.
Olivia Marie Valdez
,