Standing in the queue for the London Film Festival’s mysterious secret screening, all the talk was unsurprisingly concerned with what lay ahead on the mammoth screen at the Odeon in Leicester Square. Packed together like cattle, there were murmurs of The Hateful Eight or, perhaps most widely suspected, The Danish Girl. But of course you can’t second guess the […]