Devil Djinn Cast Nicola Wright Sarah T. Cohen Barbara Dabson Megan Purvis Kate Sandison Amanda-Jade Tyler Bao Tieu Stephanie Lodge Ryan Davies