Robert Bathurst is a nightshirt-wearing Scrooge in a winning 1930s Tennessee take on the ubiquitous Dickens title