Charlize Theron in The Old Guard

THE OLD GUARD ★★★☆☆ Directed by Gina Prince-Bythewood. Starring Charlize Theron, KiKi Layne, Matthias Schoenaerts, Marwan Kenzari, Luca Marinelli(...)

Ben Affleck: ‘I started drinking more and more when my marriage was falling apart’ Photograph: Magdalena Wosinska/New York Times

Warning: This is not one of those celebrity profiles that uses a teaspoon of new information to flavour a barrel of ancient history. There is no parag(...)