In medieval France, a young witch, Lara is tortured and burnt at the stake. As she dies, she vows vengence on her prosecutors. A thousand year later, in a futurtic city, the mysterious SHA trancks... This description may be from another edition of this product.