The Beloved Cast Raquel Welch Richard Johnson Jack Hawkins Flora Robson Raf Valenti Dimitris Hadjivangelou