Joseph Gordon-Levitt Tom Hardy