Barbara Dabson

Devil Djinn 2021

A young lady unleashes a demonic Genie from an amulet.

Category: Horror

Stars: Nicola Wright, Sarah T. Cohen, Barbara Dabson

5.3 IMDB Rating 1,918 Views