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.

Director Craig Gillespie saw a suitably punk quality in his fellow Aussie.

"Supergirl," starring Milly Alcock in the title role, is getting mixed reviews from Rotten Tomatoes critics.