LONDON, UK. October 13, 2018: Steve Carell at the London Film Festival screening of 'Beautiful Boy' at the Cineworld Leicester Square, London. Picture: Steve Vas/Featureflash Credit: Paul Smith/Alamy Live News - Stock Image
{}