15 Worst Comic Book Movie Villains Of All Time

9. Enchantress - Suicide Squad

Suicide Squad Enchantress
Warner Bros.

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.

Advertisement
Contributor
Contributor

WhatCulture's former COO, veteran writer and editor.