War is hell — and home isn't a lot easier in the trailer for "Thank You For Your Service."

Miles Teller stars as a decorated Army soldier who returns home from a tour in Iraq. But he struggles with adjusting to civilian life: he has to reacquaint himself with his wife and kids, deal with post-traumatic stress disorder, and help his soldier buddies battle demons of their own.Based on the non-fiction book by David Finkel, "Thank You For Your Service" is the directorial debut of Jason Hall, who earned an Oscar nomination for his "American Sniper" screenplay.

The two movies explores similar themes, but as Hall told USA Today, "Coming home isn't just about the boots on the soil: Coming home is a process of returning to self. I watched (Kyle) finding his way home in the relationship with his wife, as a father to his kids, and as a man. He was murdered ... so I felt like that process was cut short. In Finkel's book, it showed that entire journey. It seemed like the second half of 'American Sniper.'"