Doing duty as both prequel and sequel to 2012’s fairytale fantasy Snow White and the Huntsman, The Huntsman: Winter’s War cobbles together a new adventure for Chris Hemsworth’s strapping hero Eric but casts aside Kristen Stewart’s kick-ass action-heroine Snow White and scales back the involvement of their erstwhile nemesis, Charlize Theron’s gorgeously dressed, thoroughly wicked queen Ravenna.

Yet the previous film’s hero-heroine-evil-queen dynamic remains, with Eric and his fellow huntsperson, Sara (Jessica Chastain), pitched against Emily Blunt’s ice queen Freya, Ravenna’s sister. Getting these figures into place, however, requires some cumbersome, decade-spanning plotting and the portentous assistance of an omniscient narrator.

Freya started out nice, we learn, but tragedy has frozen her heart, giving her magic powers that she has put to kingdom-conquering use, having turned ranks of abducted children into a warrior army. Love is forbidden in her realm, which is bad news for two of her conscripts, the hot-to-trot Eric and Sara. Inevitably, they fall foul of Freya’s wrath, but it takes a hefty amount of narrative fudging to give them a shot at redemption.

Along the way, they pick up some comic-relief sidekicks – a quartet of squabbling dwarves played by Nick Frost, Rob Brydon, Sheridan Smith and Alexander Roach, who fill in gaps in the action with battle-of-the-sexes badinage.

The derring-do itself is fairly routine and Hemsworth and Chastain’s heroic couple, both lumbered with generic Scottish accents, are disappointingly dull (Chastain’s bow-wielding markswoman is blatantly a chip off the Katniss block). Instead, it’s left to Blunt and Theron’s fabulously attired siblings to save the movie. This devilish duo may not have the best tunes, but with ace costume designer Colleen Atwood once again providing the drop-dead dresses, they certainly have the best gowns.

Certificate 12A. Runtime 117 mins. Director Cedric Nicolas-Troyan