The devil has a stye in his eye, caused by the purity of a vicar's daughter. To get rid of it, he sends Don Juan up from hell to seduce the 20 year old Britt-Marie and to rob her of her virginity and her belief in love. She however can resist him and things get even turned around when Don Juan falls in love with her. The fact that he feels love for the first time now, makes him even less attractive to her and Don Juan returns to hell.
Jarl Kulle
as Don Juan
Bibi Andersson
as Britt-Marie
Stig Järrel
as Satan
Nils Poppe
as The Vicar
Gertrud Fridh
as Renata
Sture Lagerwall
as Pablo
Georg Funkquist
as Count Armand de Rochefoucauld
Gunnar Sjöberg
as Marquis Giuseppe Maria de Macopanza
Torsten Winge
as The Old Demon
Axel Düberg
as Jonas
Kristina Adolphson
as Woman in Veil
Allan Edwall
as The Ear Demon