An apprentice witch, three kids and a cynical magician conman search for the missing component to a magic spell to be used in the defence of Britain in World War II.
During World War II in England, Charlie (Ian Weighill), Carrie (Cindy O’Callaghan), and Paul Rawlins (Roy Snart) are sent to live with Miss Eglantine Price (Dame Angela Lansbury), who, incidentally, is an understudy witch. Charlie coerces Miss Price that in the event that he is to stay quiet about her practices, she should give him something, so she takes a bedknob from her late dad’s bed and places the “celebrated enchantment voyaging spell” on it, and no one but Paul can enact it. Their first excursion is to a road in London, where they meet Emelius Browne (David Tomlinson), previous dean of Miss Price’s black magic preparing correspondence school. Miss Price lets him know of an arrangement to locate the enchantment words for a spell known as “Substitutiary Locomotion”, which breathes life into lifeless things. This spell will be her work for the war exertion.