Alice (Paula Patton) és David (Matthew Goode), a friss szerelmespár első közös családi nyaralására készül egy cornwalli házikóban, kevésbé lelkes gyermekeikkel, akik most találkoznak először. Az ünnep váratlan fordulatot vesz, amikor a gyerekek egy varázslatos (és nagyon morcos!) lényt fedeznek fel a helyi strandon, Psammeadot, aki képes teljesíteni a kívánságokat. Találkoznak a kis település csodabogarával, Tristannal (Russell Brand) is, aki el akarja fogni és a saját céljaira akarja használni Psammeadot. Az ebből kibontakozó kaland összehozza az új testvéreket, és megtanítja őket arra, hogy elfogadják szüleik újonnan meglelt boldogságát.