Imprisoned by their own father on their familys property, two siblings with terrifying supernatural powers plot their escape and vengeance.
Imprisoned by their own father on their familys property, two siblings with terrifying supernatural powers plot their escape and vengeance.