I have seen the best film of 2015 and its name is Carol. It is as close to perfection as anything you could hope to see, short of a re-run of Doctor Zhivago. It’s a love story that does not forget the other characters, like Far from Heaven did not, and it had me squirming in my seat for a happy ending. I won’t reveal here whether I was disappointed, and either way it would not have mattered: we still had a masterpiece on our hands. My hot tip for Best Actress Oscar, certainly the BAFTA.