Djinn Terrifyingly Traps Viewers As Much As The Lead Djinn is a horror movie written and directed by Justin Powell and David Charbonier and stars Ezra Dewey as Dylan… Read Full Article