Derek Jacobi stars as King Richard II in the second of the BBC's new productions of Shakespeare's plays. Show more
Discover 11,128,835 listings and 280,507 playable programmes from the BBC
Derek Jacobi stars as King Richard II in the second of the BBC's new productions of Shakespeare's plays. Show more