Celý Geselin život je její vesnice sužována kletbami – jednou za druhou, každou musí někdo z vesničanů zlomit a zaplatit za to strašlivou cenu. Když vyschne studna, připadne úkol na Geselu: zabít žábu na jejím dně. Jenže žába je zakletý elfí princ a jeho bratři ho přijdou pomstít. Gesela je potrestána vyhnanstvím k sedmému princi – Zvířeti. Ten jí nabídne dohodu: uhodne-li jeho pravé jméno do sedmi dnů, získá svobodu. Musí ho však vyslovit z lásky. Najdou si k sobě cestu dřív, než vyprší čas?