Which captain has been played on film by Herbert Lom, James Mason, Patrick Stewart and Omar Sharif? June 7, 2017 By Show answer Captain Nemo More Entertainment QuestionsMore Movies Questions