This bumpy and chaotic family film is centred around a child who feels different because she’s normal. There are notes of the Addams family and the Munsters in the home and living circumstances of Betty Flood (voiced by the Harry Potter actor Evanna Lynch), who belongs to a family of magical characters living in exile but is herself not supernaturally gifted. Unless you count her wildly impressive skills playing the violin, performing – for instance – a ripping rendition of When the Saints Go Marching In.
The plot swings into gear when she plays a forbidden song that alerts sinister beings from a far-flung world – filled with goblins, sorcerers and the like – to her kin’s whereabouts. This world can be visited by boarding a gigantic “worm train” with teeth and a long, disgusting tongue.