1938 christmas carol , a directed by edwin l. marin written by hugo butler based on the novel by charles dickens plot synopsis ebenezer scrooge ( reginald owen ) is a bitter old merchant who learns the true meaning of the holidays when a trio of spirits visits him on christmas eve to show him the error of his ways .