Narvel Roth (Edgerton) es un meticuloso horticultor en Gracewood Gardens, una hermosa finca propiedad de la rica viuda Havernhill (Weaver). Cuando esta le pide a Roth que tome a su problemática sobrina nieta Maya (Swindwell) como aprendiz, su vida se verá sumida en el caos y oscuros secretos del pasado resurgirán.