When Ayden arrives at a deserted church in the forest, he meets the strange Doctor Faber who offers him some food, if Ayden promises to provide the next meal. While both men are having ...
Darryn Welch's explosive thriller SLAVE follows young American couple Georgie (Natassia Malthe) and David (Sam Page) as they visit David's father Robert's stunning Spanish villa, hoping ...