Cichy i skrupulatny Narvel Roth (Joel Edgerton) opiekuje się roślinnością w Gracewood Gardens, pięknej posiadłości należącej do bogatej wdowy Normy Haverhill (Sigourney Weaver). Dręczony wyrzutami sumienia z powodu pełnej przemocy przeszłości mężczyzna znajduje pocieszenie w codziennych rytuałach i kontakcie z naturą. Pewnego dnia pracodawczyni informuje Rotha, że do posiadłości przyjedzie krnąbrna Maya (Quintessa Swindell), jej cioteczna wnuczka. Choć dziewczyna okazuje się mało pojętną uczennicą, a jej relacje z panią Haverhill są napięte, do swojego opiekuna stopniowo się zbliża. Próbuje go nawet uwieść. Tymczasem Maya zostaje zaatakowana przez swojego dilera narkotyków, R.G. (Jared Bankens). Teraz, aby chronić to, co mu bliskie, Narvel będzie musiał wrócić do swojej przeszłością, o której bardzo chciał zapomnieć.