Charles Laughton
The film stars Rita Hayworth as Salome, as well as Stewart Granger, Charles Laughton and Judith Anderson, with Cedric Hardwicke, Alan Badel and Basil Sydney.