Charlize Theron appeared to be in high spirits on the set of the long-awaited superhero film sequel The Old Guard 2 in Rome ...
MSN5d