Yeremey cár felkerekedett, hogy körbejárva számba vegye teljes birodalmát, minden vagyonát. Hosszú hónapok múlva, hazafele megszomjazott és egy régi kútból szomját akarta oltani, amikor a kút fölé hajoltában egy lény elkapta a szakállát és nem engedte el. A lény nem más, mint a víz alatti birodalom királya, Yudo, aki csak azzal a feltétellel engedi szabadon a cárt, ha egyszer majd önként odaadja neki azt a valamijét, amiről ő nem tud. A cár beleegyezik, hisz biztos abban, hogy mindenét ismeri. Azonban hazaérve szembesül azzal, hogy míg ő távol volt, felesége egy szép fiúcskának, egy kis trónörökösnek adott életet. A cár, hogy kijátssza az egyezségét csalárd tervet eszel ki. Újszülöttjét kicserélik egy halász gyermekére. Aztán eltelik 18 év, és Yudo benyújtja jogos igényét a cár fiára, hogy feleségül vegye a lányát, Varvarát.

Ha el tudnál valakit varázsolni, hogy szerelmes legyen beléd, megtennéd? Innen indul ez a film. Timothy az édesanyjával él és sok problémával küszködnek, többek között azzal, hogy ő meleg. Egy csupa fiú iskolába jár és gondolhatjátok, hogy nem nagyon kedvelik őt. De minden változni kezd, mikor a nagy sportos csávók muszáj részt vegyenek a Szentivánéji álom előadásában, ahol akár lány szerepet is kaphatnak. Ráadásul Timothy, kire Puck szerepét osztották, megtalálja a darabbeli szerelmi bájital receptjét és persze működik is...

A boldogsághoz vezető út nem mindig egyenes, ezt kell megtanulnia a becsületes, jólelkű Tökfilkónak. Ő az egyedüli a faluban, aki segít egy koldusnak, aki köszönetképpen egy aranylúdat ajándékoz neki. A fiú a szomorú hercegnőnek szánja az ajándékot, el is indul vele a kastélyba. Igen ám, de sok irigy, önző ember keresztezi útját...