Filmens handling er satt i britisk India på slutten av 1800-tallet. Den britiske kapteinen Andrew Russell (Paul Blackthorne) krever stadig høyere skatter av den lokale herskeren, Raja Pooran Singh. Rajaens undersåtter har ingen mulighet til å betale kravet, blant annet på grunn av tørke.