The Devil’s Hand

Five youthful young girls accused to be Satan’s kids must struggle for their lives if their ancestral neighborhood priests insist that they are “cleansed” before turning 18.