Eighteen-year-old Vivienne, lady-in-waiting to the future queen Guinevere, is secretly apprenticed to Merlin the magician and helps him try to create a steam-powered metal beast to defeat Morgan La Fey, King Arthur's sorceress sister, when she declares war on Camelot.