En una taberna situada en Nuremberg, el joven Hoffmann (Robert Rounseville) tres estudiantes cuenta tres historias de amor que vivió en el pasado, interpretada por la actriz Moira Shearer, Ludmilla Tcherina y Ayars Ann. Hoffmann en realidad está haciendo tiempo durante el intermedio de un ballet cuya intérprete, Stella (Shearer desempeña dos funciones), es muy popular enamorado.Adaptación la ópera homónima de Jacques Offenbach dirigido en conjunto por el tándem formado en varias ocasiones el director británico Michael Powell y Emeric Pressburger húngaro-británico con el apoyo de su propia compañía de producción, los arqueros. La traducción es bastante fiel al original, aunque incorpora algunos cambios. Por ejemplo, Stella es una bailarina de ballet en lugar de una cantante de ópera que interpreta el Don Giovanni de Mozart.