Question: In what movie did Ian Charleson play Eric Liddell, and what year did the movie come out?
Answer: Ian Charleson played Eric Liddell in Chariots of Fire, in 1981.