TURN
In the near future, witches are banished to another planet. The Deportation is the greatest stain on humanity to date. When a youth group at a contemporary mega church is kidnapped by a seductive warlock, their only chance of survival is a small clan of young witches. In the future, witches are banished to their own...