Question: who played the captain in the movie titanic
Answer: Bernard Hill ( born 17 December 1944 ) is an English film , stage and television actor .