Emma (Natalie Portman) i Adam (Ashton Kutcher) przypadkowo spotykają się po latach. Ponieważ Emma cierpi na swego rodzaju "alergię na związki", a Adam zupełnie je odrzucił – zresztą dlatego, że jego ojciec (Kevin Kline) zaczął spotykać się z jego byłą dziewczyną - oboje decydują...
Pewien chłopiec dzięki magicznemu kamieniowi zyskuje niezwykłą moc. Wspierany przez Kryształowe Wojowniczki, uczy się ją kontrolować. Musi stawić czoło złowrogiej Spinel i zapobiec zagładzie.