La familia Borgia vive en un castillo escocés del siglo XVII. La madre, que es aprendiz de bruja, contrata a la señora Flora como canguro de los niños. Pero Flora tiene un pasado como bruja y nada la asusta. Cuando el padre desaparece, los niños intentan liberarlo de los mafiosos que lo han secuestrado a través de internet.