The Man Who Would Be King is a 1975 epic historical adventure film directed by John Huston, adapted from Rudyard Kipling's 1888 novella. It stars Sean Connery and Michael Caine as two former soldiers who journey from British India to the remote region of Kafiristan.