15 Worst Comic Book Movie Villains Of All Time

By Simon Gallagher /

9. Enchantress - Suicide Squad

Warner Bros.

Played By: Cara Delevingne

Advertisement

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.

Advertisement

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.