Michael Sheen on festive films, Hamlet and accents

As part of a Radio 5 live Christmas special, actor Michael Sheen told Simon Mayo and Mark Kermode about his favourite festive film and how he chooses the best accent for the roles he plays.

Mr Sheen is currently starring as Hamlet in London's West End.

Mayo and Kermode broadcast every Friday 1400 to 1600 on Radio 5 live.

To hear other 5 live interviews, please visit the best bits page.