Dans le Blackpool, un chimiste de formation Jim Harding (Douglass Montgomery) a été réduit à gagner sa vie par le colportage de potions et de médicaments à partir d'une baraque foraine avec un ancien collègue de l'armée Dan Collins (Ronald Shiner). Piégé dans un mariage sans amour avec une harpie vulgaire, acariâtre et dominatrice Diana (Patricia Burke), une femme qui a des ambitions ....