Jodie Comer February 22, 2020 Jodie Comer on the set of Ridley Scott’s new film ‘The last duel’ in Sarlat – France