Wzruszająca, ale też komiczna opowieść o dorosłości pokolenia dzieci kwiatów. Połowa lat 80-tych XX wieku, Jack (Daniel Day Lewis) wraz z 16-letnią córką Rose mieszkają na odludziu, gdzie przed laty mieściła się hippisowska komuna. Ojciec obsesyjnie chroni Rose od wpływów świata zewnętrznego. Do czasu, kiedy dowiaduje się, że jest śmiertelnie chory.