Bassanio (Joseph Fiennes) on nuori hieman ylhäisemmän luokan Venetsialainen, joka on löytänyt elämänsä rakkauden. Saadakseen naisensa Bassanio tarvitsee 3000 dukaattia ja paljon onnea. Bassanion ystävä Antonio (Jeremy Irons) suostuu lainan takaajaksi laittaen pantiksi paunan omaa lihaansa, jonka juutalainen pankkiiri Shylock (Al Pacino) saa leikata, mikäli velkaa ei hänelle makseta määräajassa.
Näyttelijä kaartissa on myös nimekkäämpää tapausta ja kaikki suoriutuvat rooleistaan vähintään kiitettävästi. Pinnalle nousee erityisesti Al Pacino Shylockin roolissa, joka sopii hänelle kuin nenä päähän, tämä vanha mies partoineen, ilmeineen ja runollisin puheineen on pelkästään jo näkemisen arvoinen.
Puitteet leffalle on hienot, vaikka tämä tietysti on helpohkoa Venetsiassa, puvustus ja lavastus on myös hienosti toteutettu. Luvassa on Draamaa (isolla D:llä) ja sitä liioitellaan, mutta lopputulos on kuitenkin vähintäänkin hyvä.