Actor Martin Freeman on role in Shakespeare's Richard III

Actor Martin Freeman is starring in a new production of Shakespeare's Richard III.

He told Andrew Marr the latest incarnation will not be traditional, and is set in the 1970s.

You can watch the Andrew Marr Show in full on the BBC iPlayer.