Il regista Cronenberg stravolgendo completamente il libretto dell’omonima opera pucciniana, mostra inizialmente un uomo occidentale che s’innamora di una donna orientale; durante il film si assiste ad una trasformazione che trova compimento solo nel finale, in cui si ha la definitiva conferma che la donna è in realtà un uomo la cui virilità si manifesta in una struggente immagine di nudità. Il personaggio interpretato da Jeremy Irons( Renè Gallimard) invece, pone fine alla sua esistenza vestendo i panni della donna orientale, assimilandone il tragico destino e il profondo senso di sacrificio........