Jennifer Wiggins and Vaz Andreas star in this horror movie about a maximum-security prison menaced by a demonic creature. Directed by Gregory Lemkin.