Derek Jacobi stars as King Richard II in the second of the BBC's new productions of Shakespeare's plays. Show more
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,937 playable programmes from the BBC