Tras la muerte de su abuelo, Alma (Molly Kunz), una pianista de 20 años, regresa a la casa de su infancia en una isla de Canadá. En la isla, su vida da un vuelco cuando rescata a un cachorro de lobo y a un cachorro de león.
Mia tiene 11 años cuando comienza una relación extraordinaria con Charlie, un cachorro de león blanco nacido en la granja de leones de sus padres en Sudáfrica.