The London stage has been peppered with Hollywood stars in recent months, but here are two bona fide homegrown talents. Martin Freeman has been a star ever since he played Tim in The Office a quarter of a century ago, while Jack Lowden is best known as one of the down-at-heel spooks in Slow Horses. These two very different actors have come together to explore masculinity, addiction and religion in this visceral two-hander by David Ireland.