Beautiful, interesting, incredible cinema.
A young soldier seeks to put an end to the evils caused by a vicious witch hunter.