

Thank You for Your Service
“For your courage. For your love. For your sacrifice.”
A group of U.S. soldiers returning from Iraq struggle to integrate back into family and civilian life, while living with the memory of a war that threatens to destroy them long after they've left the battlefield.
Where to watch Thank You for Your Service in United States
Click a service to open Thank You for Your Service there. Availability last verified on June 20, 2026.
Where is Thank You for Your Service streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | Netflix, Netflix Standard with Ads | Amazon Video, Apple TV Store, Google Play Movies |
| India | Amazon Prime Video, Amazon Prime Video with Ads | — |
| United Kingdom | — | Apple TV Store, Amazon Video, Sky Store |
| Canada | — | Apple TV Store, Google Play Movies, CosmoGo |
| Germany | BATTLEZONE Amazon Channel | Apple TV Store, Amazon Video, Google Play Movies |
| Spain | Amazon Prime Video, Movistar Plus+, Movistar Plus+ Ficción Total , Amazon Prime Video with Ads | Rakuten TV |
| Brazil | — | Claro video, Apple TV Store, Amazon Video |
| Japan | — | Amazon Video, Apple TV Store, Google Play Movies |
| South Korea | Watcha | — |
About Thank You for Your Service
Thank You for Your Service is a 2017 English-language drama and war film directed by Jason Hall. The cast is led by Miles Teller, Haley Bennett, Joe Cole. It has a runtime of 1h 49m. Viewers rate it 6.6/10 across 400 ratings. In United States, it is currently streaming on Netflix, Netflix Standard with Ads.
Thank You for Your Service was produced by DreamWorks Pictures, Amblin Entertainment, and Dune Films and made in United States of America. It was released on October 26, 2017, and carries a R certification. Made on a budget of about $20 million, it went on to gross $10 million worldwide.
- Director
- Jason Hall
- Writers
- Jason Hall
- Release date
- October 26, 2017
- Original language
- English
- Age rating
- R
- Status
- Released
- Country
- United States of America
- Budget
- $20 million
- Box office
- $10 million
- Production
- DreamWorks Pictures, Amblin Entertainment, Dune Films
Thank You for Your Service cast & crew
Thank You for Your Service was directed by Jason Hall and written by Jason Hall.
The cast features Miles Teller as Adam Schumann, Haley Bennett as Saskia Schumann, Joe Cole as Billy Waller, Amy Schumer as Amanda Doster, Beulah Koale as Tausolo "Solo" Aieti, and Scott Haze as Michael Adam Emory.
Behind the camera, the score was composed by Thomas Newman, cinematography is by Roman Vasyanov, and it was produced by Jon Kilik.
Is Thank You for Your Service worth watching?
Thank You for Your Service holds an audience score of 6.6/10 from 420 ratings, a solidly received drama films.
At 1h 49m, it's a standard feature-length watch.
If you enjoy drama and war, Thank You for Your Service is worth a place on your watchlist.
How and where to watch Thank You for Your Service
In United States, you can stream Thank You for Your Service on Netflix and Netflix Standard with Ads, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.
Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.
Rate & review
Your rating and review are saved privately in this browser — no account needed.
Cast of Thank You for Your Service

Miles Teller
Adam Schumann

Haley Bennett
Saskia Schumann

Joe Cole
Billy Waller

Amy Schumer
Amanda Doster

Beulah Koale
Tausolo "Solo" Aieti

Scott Haze
Michael Adam Emory

Keisha Castle-Hughes
Alea

Brad Beyer
Sergeant James D. Doster

Omar J. Dorsey
Dante

Kate Lyn Sheil
Bell

Hunter Burke
Jake Schumann

Erin Darke
Tracey
Thank You for Your Service — FAQs
▸Where can I watch Thank You for Your Service in United States?
Thank You for Your Service is streaming on Netflix, Netflix Standard with Ads in United States.
▸Is Thank You for Your Service on Netflix?
Yes — Thank You for Your Service is currently available on Netflix in United States.
▸What language is Thank You for Your Service in?
Thank You for Your Service is originally in English. Subtitle and dub options vary by streaming service.
▸How long is Thank You for Your Service?
Thank You for Your Service runs 1 hours 49 minutes (109 minutes).
▸What is Thank You for Your Service rated?
Thank You for Your Service is rated R. It holds a 6.6/10 audience score from 420 ratings.











