Quando a academia Buxley Hall com 100 anos se depara com problemas financeiros, fantasmas amigáveis que aí habitam vão pedir ajuda a Jeremy, um cadete de 13 anos herdeiro de uma grande quantia, para que este salve a academia… que é também a casa deles.
Os residentes fantasmas da academia Buxley Hall com 100 anos presenciam o caos, pois a escola está a passar por problemas financeiros e tem de agora aceitar raparigas. A sua única esperança é Jeremy, um tímido cadete de 13 anos, herdeiro de uma grande quantia. Mas quando os fantasmas descobrem que a tia dele planeia roubar-lhe a fortuna para comprar a escola e demoli-la, vão fazer de tudo para o ajudar.