You know what they say: where there’s livestock, there’s dead stock,” says Jack (a brilliant Barry Keoghan). Never a truer word. There’s an awful lot of dead and maimed stock – sheep, to be precise - ...
September 5 (15) 95 mins ★★★★☆ GEN Z is going to be confused by this historical drama set way back in 1972. At the centre of the story is a TV producer who makes circular motions to dial phone ...