Martin Freeman is a solid casting choice as John Watson, though they eventually did him the disservice of turning him into an appendage of Sherlock Holmes.

Martin Freeman is perfect as Bilbo. His entire “I can’t stand this goddamn adventure, I’d much rather be at home with a cup of tea and a sandwich” attitude was absolutely spot on.