Film yang menceritakan persahabatan Mia Owen (Daniah De Villiers), seorang gadis berusia 11 tahun, dengan seekor singa putih bernama Charlie. Awalnya, Mia tidak tertarik dengan kehadiran Charlie sebab ia masih merasa kecewa akan kepindahan keluarganya dari London ke Afrika Selatan. Namun, entah mengapa singa putih ini selalu berusaha mendekati Mia dan mengajaknya bermain. Akhirnya, Mia pun semakin dekat dan tidak bisa lepas dari Charlie.

Suatu malam adik Mia, Mick (Ryan Mac Lennan) mendapatkan mimpi buruk. Untuk menenangkan sang adik, ibu mereka menceritakan kisah legenda singa putih yang dianggap sebagai penyelamat manusia di Shangaan. Suatu saat singa itu akan kembali ke sana dan membawa keselamatan bagi manusia.
Tanpa terasa waktu berjalan tiga tahun, Charlie tumbuh menjadi singa dewasa. Ukurannya tidak lagi kecil dan mulai menunjukkan sifat aslinya sebagai hewan liar. Khawatir dengan keselamatan Mia dan seluruh keluarganya, ayah Mia (Langley Kirkwood) memutuskan untuk memasukkan Charlie ke dalam kandang dan mengancam akan menjual Charlie bila Mia tidak patuh dengan aturan tersebut.

Sayangnya, Mia terus melanggar dan membuat tekad ayahnya untuk menjual Charlie semakin bulat. Merasa hal ini tidak adil, Mia pun berusaha untuk membebaskan dan mengembalikan Charlie ke Shangaan untuk memenuhi takdirnya sebagai singa putih yang membawa keselamatan bagi manusia.