Max es un típico chico de 11 años: adora la magia, detesta los deportes, y parece no poder decirle ni una palabra a Tracy, la chica mas popular de la escuela. Pero es el único que puede ver a los fantasmas que merodean su casa, dos jóvenes espíritus que le hacen un trato irresistible: él los ayudará a resolver el misterio de la desaparición de sus padres y combatir a un demonio malvado, si ellos lo ayudan a ir invisible a la escuela.
Hallie y Annie, dos gemelas que se parecen como dos gotas de agua, fueron separadas poco después de nacer, a causa del divorcio de sus padres. Hallie vive en Napa Valley con su padre, que es viticultor. Por su parte, Annie vive en Londres con su madre, una famosa diseñadora de trajes de novia. Ninguna de las dos conoce la existencia de la otra, pero el destino hace que se encuentren por casualidad en Maine, en un campamento de verano. Antes de volver a casa, las niñas urden un plan para conseguir reunir a sus padres, pero hay un inconveniente con el que no contaban: su padre proyecta casarse con otra mujer.