Jan Foley, en tsjekkisk pianist med hukommelsestap, ble et offer for tortur under nazistene etter å ha spilt en forbudt sang. Jan lever nå under en annen identitet på den fransk-kontrollerte øya Guadalupe. Han forsøker å huske sitt tidligere liv, når han hadde jobbet for smugleren Angelo (spilt av Alexander Granach) Til den melankolske øya Guadalupe kommer en gruppe flyktninger. Blant dem er en grublende, uhyggelig mann bare kjent som El Hombre. En kveld når El Hombre sitter trance-aktig ved pianoet og spiller en dyster melodi, driver musikken hans inn i ett annet værelse som er bebodd av andre flyktninger: Dr. Hoffman, hans kone Anna, og Marya Volny.