In medieval France, Lara, a young witch is tortured and burnt at the stake. As she dies she vows vengeance on her persecutors. A thousand years later in the futuristic city of New Eden the mysterious Sha tracks down and kills their reincarnations.
In Shops: Apr 30, 2008
Are you sure you want to do this?
You're on the hook to buy it, dont run and hide.