Martin Freeman To Play Richard III on London Stage
A hobbit, a hobbit, my kingdom for a hobbit! The "Sherlock" star, who plays Bilbo Baggins in Peter Jackson's movie trilogy, will rise to the challenge of playing Shakespeare's Richard III in a West End production
By Megan Gibson