På en ærketypisk engelsk pigeskole i 1930erne holder en klike på seks piger sammen, især for at være i nærheden af deres karismatiske svømmelærer Miss G (Eva Green). En dag ankommer en ung spansk elev ved navn Fiamma (Maria Valverde), og hun bjergtager ganske sine omgivelser, herunder Miss G. Ved søen fortæller hun historier om sine rejser til Indien sammen med sin far, men det varer ikke længe, før der kommer kraftige krusninger på vandet.

Efter et biluheld vågner Anna op imens den lokale bedemand, Eliot Deacon, er ved at forberede hendes krop til begravelsen. Forvirret og bange vil Anna ikke tro på, at hun er død, selvom Eliot siger, hun bare er i en overgangsfase til livet efter døden. Han får hende overbevist om at han kan kommunikere med de døde, og at han er den eneste der kan hjælpe hende. Fanget i bedemandsbygningen bliver Anna nødt til at konfrontere sin frygt og acceptere sin egen død.

Den mystiske barnepige McPhee dukker kun op, når der er mest brug for hende og hun er mest uønsket. Denne gang ender hun på en familieejet gård, som en ung mor forsøger at drive, mens manden er i krig.

Et år efter deres kongelige bryllup rejser Kong Edvard og Dronning Paige til Sangyoon til Prinsesse Myras bryllup. Paige opdager dog hurtig, at ikke alt er, som det skal være, for Myra er ulykkelig ved tanken om et ægteskab med sortseeren Kah. Hun er i stedet forelsket i den unge elefanthandler, Alu, men da deres romance bliver opdaget, sendes Alu i fængsel, så Paige ser det som sin opgave, at overbevise Myras far om at lade sin datter gifte sig af kærlighed. Midt i det hele forsvinder den hellige bryllupselefant ind i junglen, så endnu engang har Paige hænderne fulde med alle de situationer, hun roder sig ud i.