The Man Who Invented Christmas

David McSavage stars as Hall in The Man Who Invented Christmas, in cinemas December 1st. Follow the journey of how Dickens overcame his struggles to create one of the most beloved holiday classics of 'A Christmas Carol'.