<Ul> <Li> Miles Teller as Staff Sergeant Adam Schumann , Saskia 's husband , a soldier who leaves Iraq as a broken man . </Li> <Li> Haley Bennett as Saskia Schumann , Adam 's loyal and supportive wife . </Li> <Li> Beulah Koale as Specialist Tausolo Aieti , Alea 's husband , an American Samoan soldier who feels that the military has made his life better . </Li> <Li> Joe Cole as Billy Waller , a soldier who returns home in crisis and tries to find his fiancée and their daughter who have left him . </Li> <Li> Amy Schumer as Amanda Doster , Saskia 's best friend and the wife of Sergeant First Class James Doster . </Li> <Li> Brad Beyer as Sergeant First Class James Doster , Amanda 's husband . </Li> <Li> Keisha Castle - Hughes as Alea , Tausolo Aieti 's wife </Li> <Li> Scott Haze as Michael Adam Emory , a soldier suffering from PTSD . </Li> <Li> Omar Dorsey as Dante , a veteran who now operates as a drug smuggler </Li> <Li> Jayson Warner Smith as VA Receptionist </Li> <Li> Sean P Mcgoldrick as Private Chris Kyle Jr . </Li> <Li> Kate Lyn Sheil as Bell , Billy 's fiancée </Li> </Ul>
who plays in the movie thank you for your service
Miles Teller Haley Bennett Beulah Koale Joe Cole Amy Schumer Brad Beyer Keisha Castle - Hughes Scott Haze Omar Dorsey Jayson Warner Smith Sean P Mcgoldrick Kate Lyn Sheil