Un adattamento molto libero del "Doctor Faustus" di Marlowe, del "Faust" di Goethe e di varie altre trattazioni dell'antica leggenda dell'uomo che vendette la sua anima al diavolo. Il Faust di Svankmajer è un uomo anonimo che, dopo essere stato attirato da una strana mappa in un sinistro teatro di marionette, si ritrova immerso in una versione indescrivibilmente strana dell'opera, che mescola attori dal vivo, animazioni di argilla e pupazzi giganti.