Tarina sijoittuu 1500-luvun Venetsiaan. Kauppias Antonio rahoittaa omalla ruumillaan parhaan ystävänsä Bassanion rahantarpeen. Koronkiskuri Shylock vaatii kauppiasta tilille velastaan - leikkaamaan naulan verran lihaa itsestään. Shylockin maailma kuitenkin romahtaa, ja pian hän huomaa, että kosto ei aina ole suloinen.