Eleven-year-old Ella (Isabella Blake-Thomas) is a city girl forced to spend the summer on the New Mexico ranch of her reclusive grandmother, Violet Von Stern (Holland Taylor), while Ella's mom (Kelly Lynch) undergoes chemotherapy in another state. As she tries to cope with her grandmother's strict rules and snooty friends, Ella longs for her mother and begs her estranged father for rescue. But Ella's dad (Sean Patrick Flanery) has his own reasons to stay away from his childhood home. Meanwhile, Ella finds allies in fatherly ranch hand Miguel (Steven Michael Quezada) and his down-to-earth daughter, Rosie (Esperanza Fermin). But when a priceless book is stolen from Violet's collection, Miguel is the key suspect, and Ella must find the real thief in order to save her friends. Emotional connections are reshaped, and a family that was lost finds its way. The music of Patrick Neil Doyle helps tell this unusual and heartwarming story.