Wonderful classic fairy tale of knights and dragons with a modern element. Reminds me so much of the tone of dragon slayer from the 1980s but with massive budget and modern technology. Cast was fantastic I loved Robin Wright (Princess Buttercup) and of course MBB who between this and the Enola Holmes series keeps cranking out the hits in her Netflix deal.
While many of the twists and turns were telegraphed well in advance the action and pacing kept you happy to travel between setup and delivery.