Jim Moriarty

(Andrew Scott — Sherlock)