Jack the Giant Slayer: A Modern Reimagining of a Classic Legend
The cast is almost too good for the material. Nicholas Hoult, fresh off Warm Bodies , plays Jack with earnest Everyman charm — less a hero than a survivor who keeps stumbling upward. Eleanor Tomlinson’s Isabelle is given agency unusual for the genre (she spurs the plot by running away from an arranged marriage), but the script reduces her to a damsel for the final hour. Ewan McGregor’s Elmont, the grizzled knight with a heart of gold, steals every scene he’s in, delivering lines like “We are knights, not gardeners!” with infectious swagger. Even Stanley Tucci, as the traitorous Roderick, chews scenery with Shakespearean relish. jack and the giant slayer movie