Od starożytnych czasów, plemię na kontynencie afrykańskim prorokuje, że przybędzie biały chłopiec, aby być ich bogiem, "synem Księżyca". David (Enrique Saldana), 12-letni sierota, który żyje w Europie, uczy się o proroctwie i wierzy, że on jest wybranym dzieckiem i to przeznaczenie musi zostać spełnione za wszelką cenę. Zanim David będzie mógł wypełnić proroctwo, musi uciec spod schronu naukowej organizacji, która go zaadoptowała. Dziwne zachowanie Davida i fakt, że posiada on pozazmysłową percepcję, przyciągnął uwagę organizacji badającej tak zwane "cudowne istoty". Dwie kobiety, Victoria (Maribel Martin), członek centrum i Georginia (Lisa Gerrard), przyszła matka domniemanego "dziecka Księżyca", pomogą Davidowi wypełnić jego przeznaczenie.