Tom Hardy, Charlize Theron, Nicholas Hoult