Culture October 13, 2021

Matt Damon and Ben Affleck talk about new film, ‘The Last Duel’

The two friends are back together on the big screen for a drama set in medieval France.