Durante um passeio noturno de Porsche com seu adorável filho travesso, Xan, o fazendeiro sul-africano branco Peter encontra e adota um filhote de guepardo órfão, apelidado de Duma (que significa simplesmente guepardo em suaíli). O animal se torna o companheiro inseparável do menino, que chega a dormir com ele. Peter deixou claro desde o início que o guepardo deveria ser devolvido à natureza antes de atingir a idade adulta. Mas o pai é acometido por uma doença pouco antes que o filhote pudesse ser devolvido. A mãe de Xan vende a fazenda e vai morar com uma tia na cidade. O guepardo foge, mas encontra Xan na escola, onde o garoto novo sofre bullying. Ele decide fugir para as montanhas com Duma. No caminho, eles enfrentam inúmeros perigos, que a coragem, a inteligência de Xan e o instinto de Duma superam.