This Canadian family drama follows a multi-generational family living and working on a horse ranch in the Alberta foothills. While trying to rescue an abused horse, 15-year-old Amy Fleming (Amber Marshall) and her mother Marion get into a car accident; when Amy wakes up in the hospital, she learns that her mother died in the accident. Amy's sister Lou (Michelle Morgan) returns home from New York City to help her sister and grandfather Jack (Shaun Johnston) keep their ranch running. The show follows the Fleming family, along with friends and townspeople, as they try to run the ranch and get through the happy and trying times of life together. Heartland is loosely based on the novel series of the same name by author Lauren Brooke.