A punk-rock Supergirl is a welcome, jagged riff on more buttoned-up superheroes, and Milly Alcock is terrific in the role.
The movie is its own archnemesis.
Matthias Schoenaerts plays a vicious supervillain, with Eve Ridley as an orphaned teen out to avenge the killing of her family in Craig Gillespie's interplanetary action saga.
Craig Gillespie directs the louche party girl, played by Milly Alcock, in a spinoff sequel that thrives on chaos but settles for convention.