Question: Who plays the author of The Long Voyage in The Man Who Invented Christmas?
Answer: Dan Stevens