Every 2016 Comic Book Movie Character Ranked - From Worst To Best
19. Kaecilius (Doctor Strange)
While Kaecilius doesn't rectify the MCU's long-standing villain problem completely, he is a definite improvement over the likes of Ronan, Yellowjacket and Malekith.
Mads Mikkelsen gives a riveting performance as the Ancient One's wayward former student, with a very clear, distinct motive that makes him easier to understand and at least somewhat relate to.
He's still nowhere near the best villains in the franchise and could've definitely been fleshed out more considering Mikkelsen's ridiculous talents, but he's above-average all the same, serving as a palpable threat and entertaining presence.
More back story and personality, and he definitely could've been one of the MCU's better baddies.