THE YEAR WAS 1957. He was the king of Hollywood, having won an Oscar for On the Waterfront (1954). She was a rising star with blue blood, an Indian princess, having played the survivor of a plane crash in The Mountain, starring Spencer Tracy. Together, they made a beautiful couple, with the world seemingly at their feet. That was until Marlon Brando realised that Anna Kashfi, the woman he had married, was actually Joan O’Callaghan, a Welsh butcher’s assistant who owed her exotic looks to her Anglo-Indian ancestry rather than a royal lineage. By 1959, they were divorced.