This 1960 sci-fi & fantasy film carries an IMDb rating of 7.1.

Synopsis

The devil has a stye in his eye, caused by the purity of a vicar's daughter. To get rid of it, he sends...