Name of the character Tom Cruise played in the movie legend?

Jack