15 Worst Comic Book Movie Villains Of All Time
9. Enchantress - Suicide Squad
Played By: Cara Delevingne
Given the fact that Suicide Squad had a massive cast of fairly famous Batman villains assembled for the unprecedented task of taking down a global threat that superheroes wouldn't be enough for, Enchantress was pretty disappointing.
She was yet another villain intent on shooting a big laser beam into the sky, and even if she did mix things up by dancing like a wacky inflatable waving arms guy at the same time, it was precious little distraction from her general lack of substance. That makes the fact that Cara Delevingne went through apparently intense method preparation all the more odd.
June Moone is almost a non-entity and when she becomes Enchantress she's hampered by a script that breaks its own rules for convenience and iffy motivation to say the least.