Henry Golding thinks Charlize Theron is a "rare commodity in Hollywood".
The 38-year-old actor stars alongside the Oscar-winning actress in The Old Guard 2, and Henry has lavished praise on his co-star, observing that Charlize is one of the most professional people he's worked with.