A Red Road rendezője, Andrea Arnold ezúttal is a brit külvárosi panelek világába vezeti a nézőt. Mia, a zavaros családi hátterű tinédzser táncos karriert dédelget, amiért igyekszik mindent megtenni. Az érzelmeit azonban nem tudja kordában tartani, és beleszeret az anyja barátjába.
A varázslatos képességekkel megáldott két ikerlányt születésükkor, a szülőföldjükön dúló szörnyű háború idején szétválasztják. A Nap amulettet viselő Camryn gazdag családban nő fel, míg a Holdat hordó Alexet egy egyedülálló anya neveli fel. Mint kiderül, mindegyiknek az adott napszakban működik a varázsereje. A huszonegyedik születésnapjukon a két iker újra találkozik. Fokozatosan megismerik egymást és különös képességeiket. A pártfogóiktól megtudják, milyen küldetés vár rájuk: nekik kell visszaállítaniuk szülőföldjük régi fényét és dicsőségét.
Tizenhat évesen Mirandának (Evan Rachel Wood) már bőven kijutott minden jóból. Az anyja elhagyta, majd kimaradt az iskolából, és azóta maga gondoskodik a betevőről: egy McDonald's étteremben dolgozik. Charlie, az apja (Michael Douglas) egy elmegyógyintézet lakója. Mikor apját végül kiengedik, a helyzet csak fokozódik. Charlie ugyanis meg van róla győződve, hogy környékükön kell Juan Florismarte Garces atya rég elásott kincsét keresnie. Szüksége van lányára, aki bár vonakodik, segíteni szeretne apjának