London Film Festival 2015: Anomalisa

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,… Continue reading