Jack Tanner, een radicaal denker en rijke vrijgezel, lijkt een onwaarschijnlijke keuze als beschermer van de verleidelijke Ann. Ondanks haar liefde voor een ander, besluit ze om met hem te trouwen en deze revolutionair te temmen.
Tanner, geschokt door zijn nieuwe huiselijke omgeving, vlucht naar Spanje waar hij gevangen wordt genomen en de duivel ontmoet. Een buitengewoon debat volgt in zijn dromen, waarbij de hemel lijnrecht tegenover de hel staat.