Året är 1884 och en brittisk officerare på väg att skeppas ut till Sudan tar avsked ur armén efter att han börjar tvivla på krigets rättfärdighet. Anklagad för feghet av sin fästmö och sina vänner och förskjuten av sin far beger han sig i hemlighet till Sudan på egen hand för att rentvå sitt namn.