Trevor Howard
Harry Scobie
Elizabeth Allan
Louise Scobie
Denholm Elliott
Wilson
Peter Finch
Father Rank
Maria Schell
Helen Rolt
GĂ©rard Oury
Yusef
George Coulouris
Portuguese Captain
Michael Hordern
Commissioner
Jane Henderson
Miss Malcot (uncredited)
Earl Cameron
Ali
Judith Furse
Dr Sykes