Set in British India in 1857, at the outbreak of the Indian Mutiny. A British officer, Captain Claybourne (Rock Hudson), is cashiered from his regiment over a charge of disobeying orders, but finds that his duty to his men is far from over. He loves his Colonel's daughter (Arlene Dahl) and redeems himself in fighting renegade Sepoys.