The Ministry of Sasha Fierce Walks.

Benedict Cumberbatch was a guest on BBC's The Graham Norton Show last night, which is another way of saying "Benedict Cumberbatch was publicly humiliated on British television last night." However, the Sherlock star has braved Graham Norton's good-natured abuse on the show before—and it gave him a platform for his spot-on Chewbacca impersonation—so must enjoy it on some level.

Last night, Norton and comedian Miranda Hart ganged up on him and made the tall and gangly actor deliver his best attempt at a Beyoncé-style diva sashay:

Sources: The Graham Norton Show | h/t Uproxx