Johnny zajmuje się rodzinną farmą na prowincji w Północnej Anglii z dala od miasta. Ciężką, fizyczną pracę odreagowuje upijaniem się w lokalnym pubie i przypadkowym seksem. Kiedy na farmę przyjeżdża przystojny imigrant z Rumunii, Johnny odkrywa w sobie uczucia, których wcześniej nie znał. Wspólna praca na pastwiskach zbliża ich do siebie i daje Johnny\'emu nadzieję na zmiany.

Trzy nowele rozgrywające się w różnych czasach. Akcja pierwszej z nowel rozgrywa się w roku 1961. Dwie starsze już lesbijki mieszkają w swoim wspólnym domu, darząc się ogromną miłością. Niespodziewanie jedna z nich umiera. Kolejna nowela umiejscowiona jest w 1972 roku, czyli w czasach buntów feministycznych oraz dzieci kwiatów. Grupa lesbijek, walcząca o swoje prawa i o tolerancję, sama 'brzydzi' się inności. Ostatnia nowela rozgrywa się w roku 2000. Tutaj dwie kochające się lesbijki, starają się o dziecko.

W niektórych rejonach RPA do dziś praktykuje się rytuał męskiej inicjacji, którego przebieg jest ściśle strzeżoną tajemnicą. Jednym z jej strażników jest Xolani, który raz do roku wraca w rodzinne strony i jako mentor pomaga młodym uczestnikom obrzędu. Jego nowy podopieczny, Kwanda, na co dzień żyje w mieście i ma niewiele wspólnego z tradycjami swoich przodków. Pod presją ojca zgadza się wziąć udział w ceremonii. Szybko jednak odkrywa prawdziwe intencje Xolaniego i kwestionuje sens całego rytuału.

Pewna kobieta bardzo chce mieć dziecko. Udaje się do wróżki, żeby jej poradziła. Dobra wróżka daje kobiecie nasionko kwiatu. Kiedy kwiat się rozwinął z kwiatka wychodzi malutka dziewczyna rozmiarów jednego cala. Kobieta od razu bardzo pokochała dziewczynkę i dała jej na imię Calineczka. Wielkim marzeniem Calineczki jest być dużą i normalną. Pewnego dnia dziewczynka spotyka Korneliusza, księcia elfów. Od razu się w sobie zakochują i postanawiają być razem. Książę obiecuje przyjść następnego dnia. Ale w nocy Calineczkę porywają okropne ropuchy. Czy książę odnajdzie swoją ukochaną? Czy wygra miłość?