El Príncep Don Pedro d'Aragó (Denzel Washington) torna victoriós d'una batalla acompanyat del seu germà bastard Don Joan (Keanu Reeves), de Benet (Kenneth Branagh) i de Claudi (Robert Sean Leonard), un jove florentí que ha estat satisfet de honors pel gran valor mostrat al camp de batalla. Són rebuts amb gran alegria pel cavaller Leonato, que viu amb la seva filla Hero (Beckinsale) i la seva neboda Beatriz (Emma Thompson) en una paradisíaca vila del camp sicilià (Mesina). Al segle XV, Sicília formava part dels dominis de la Corona d'Aragó, fet que explica el nom d'algun dels personatges.