From Sherlock Holmes to the Grinch: See Benedict Cumberbatch’s Best Roles

Benedict Cumberbatch, The GrinchYou may recognize him from his role as Sherlock Holmes or as Doctor Strange in the Avengers series.
All we know is if anyone can go from a sneaky detective to a grouchy Grinch, it is…