An adaptation of Shakespeare's tragedy set in modern-day Italy where two young lovers strive to transcend a violent world where Catholic and secular values clash.
Josh O'Connor
as Romeo
Jessie Buckley
as Juliet
Tamsin Greig
as Lady Capulet
Lucian Msamati
as Friar Laurence
Shubham Saraf
as Benvolio
Deborah Findlay
as Nurse
Adrian Lester
as Prince
Fisayo Akinade
as Mercutio
David Judge
as Tybalt
Alex Mugnaioni
as Paris
Ella Dacres
as Peta
Ellis Howard
as Sampson