A la mort de son grand père, Alma, une pianiste de 20 ans, s'installe dans la maison de son enfance, perdue sur une île déserte du Canada. Par Joe, un ami du défunt, elle apprend que celui-ci avait apprivoisé une louve. Celle-ci ramène son louveteau. Un jour, un lionceau tombe littéralement dans les bras de la jeune fille...
Enfant, Mia a noué une amitié hors du commun avec Charlie, un lion blanc né dans la ferme de ses parents, en Afrique du Sud. Trois ans plus tard, Mia découvre que son père veut vendre Charlie à des chasseurs de trophées. Pour sauver son ami, Mia part avec lui à la recherche d'une réserve.