Charlize Theron and Tom Hardy