Robert Sean Leonard as King Richard II

Robert Sean Leonard as King Richard II