Indie Horror News New Releases NEWS DEXTER’s Jennifer Carpenter Involved In Satanic Devout Cult Film THE DEVIL’S HAND; Trailer Online September 5, 2014