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. A kiruccanás azonban váratlan fordulatot vesz, amikor a gyerekek a helyi strandon egy varázslatos (és nagyon morcos) lényt fedeznek fel, Psammeadot, aki képes teljesíteni a kívánságokat. Hőseink ezután találkoznak a kis település csodabogarával, Tristannal is (Russell Brand), aki el akarja fogni és a saját céljaira felhasználni a különleges lényt. Az így kibontakozó kaland összehozza az új testvéreket, és megtanítja őket arra, hogy elfogadják szüleik újonnan meglelt boldogságát.