Nesta versão para os dias de hoje da peça de Shakespeare o cenário é Verona Beach. Os Capuleto e os Montéquio, duas famílias que sempre se odiaram, têm rixas sem cessar, mas isto não impede que Romeu (Leonardo DiCaprio), um Montéquio, se apaixone pela bela Julieta (Claire Danes), uma Capuleto. Entretanto, uma apresentadora de televisão anuncia que este amor profundo acabará gerando trágicas conseqüenciais, em virtude desta insana rivalidade familiar.