Millie Bobby Brown stars in a fantasy flick that defies the archetypal notion of a knight saving a damsel in distress. The storyline focuses on Elodie, a character played by Brown, who lives in a remote community struggling with adversity. Here's a twist - when in trouble, Elodie doesn't wait for a saviour, she becomes one.
The film begins with an epic dragon-knight combat, drawing the audience into a world set centuries ago. Elodie and her younger sister Floria, portrayed by Brooke Carter, are living a desperate life, resorting to selling castle drapes for food. A royal letter arrives, proposing marriage between Elodie and a prosperous prince, promising financial stability in return.
Elodie reluctantly agrees, hoping to save her community. The castle of the Queen is filled with luxury and they are welcomed warmly. Prince Henry, played by Nick Robinson, is just as charming as one would expect. However, Queen Isabelle, starred by Robin Wright, keeps her distance, making Elodie's stepmother, Lady Bayford, starred by Angela Bassett, skeptical about the alliance.
Despite concerns, the wedding happens, honeycombing the narrative with moments of foreshadowing to be revealed later. The majestic wedding scene captures the eye. Following the ceremony, Elodie is coerced into a strange ritual involving a dragon - a part of an ancient pact preventing the dragon from wreaking havoc on the kingdom.
From then on, the storyline pivots from the reminiscent "Cinderella" to a survival drama. Armed with nothing but her wedding dress, now a makeshift survival kit, and her courage, Elodie faces off against the dragon. Elodie's struggle to survive in the dragon's cave is reminiscent of a video game, one challenge after another.
The film beautifully depicts Elodie's journey from fear to determination, spiced with unexpected turns. The rich detailing of the scenes bolsters the narrative. Alternatively, the fresh female-led retelling of a traditional tale and the surprising twist towards the end make it an engaging watch even on a smaller screen.