Menetettyään ensin tyttärensä ja myöhemmin vaimonsa jää Elliot (Kevin Costner) yllättäen pienen lapsenlapsensa Eloisen yksinhuoltajaksi. Kun tytön toinen isoäiti (Octavia Spencer) alkaa epäilemään Elliotin kasvatuskykyjä ja päätyy hakemaan lapsen huoltajuutta oikeusteitse itselleen ja vaikean menneisyyden kanssa kamppailevalle pojalleen aukeavat vanhat haavat kahden eri kulttuurisen perheen välillä.