Durante um passeio noturno no Porsche com seu patife Xan, o fazendeiro sul-africano branco Peter encontra e adota um filhote de guepardo órfão, apelidando-o de Duma. Torna-se o inseparável companheiro de brincadeiras do menino, mesmo levando-o para a cama. Peter deixou claro desde o início que o guepardo deve ser devolvido à natureza antes de sua plena idade adulta. Mas o pai é atacado por uma doença pouco antes do animal poder ser devolvido. A mãe de Xan vende a fazenda e vai morar com uma tia da cidade. O felino foge, mas encontra Xan na escola, onde o novo garoto é intimidado. 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.