Gordon-Levitt plays an American war soldier in this Kimberly Peirce-directed drama film. He plays PFC Tommy Burgess, a troubled young soldier who witnesses the death of his best friend during the war, and has a difficult time adjusting to civilian life when he comes home. Other members of his squad are played by Ryan Phillippe, Channing Tatum, and Timothy Olyphant.
Tommy, the character I play, is a real good soldier and not so good when he gets back. Life is so different, all the things that you need to focus on and care about when you’re over there, are just not things you need to focus and care about when you’re back here.