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 279,675 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