Dora has a miserable life with her adopted parents Wilma and Edgar Sprocket until one day she finds a beautiful painted boat on the old disused canal and a new friend called Millie. But Millie isn't all she pretends as Dora soon finds out. Dora also finds out that there is a plot against her and she has to escape before it's too late. Will the magic of the mysterious crystal butterfly come to her aid?