In the 17th century British people learned to question everything, resulting in civil war.
Vincent Price stars in a disturbing tale of evil, set during the English Civil War.