Skip to content
SearchOTT
Thank You for Your Service poster

Thank You for Your Service

2017·Movie·R·109 min·6.6(420)

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.

▶ Watch trailer

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?

CountryStreaming onRent / Buy
United StatesNetflix, Netflix Standard with AdsAmazon Video, Apple TV Store, Google Play Movies
IndiaAmazon Prime Video, Amazon Prime Video with Ads
United KingdomApple TV Store, Amazon Video, Sky Store
CanadaApple TV Store, Google Play Movies, CosmoGo
GermanyBATTLEZONE Amazon ChannelApple TV Store, Amazon Video, Google Play Movies
SpainAmazon Prime Video, Movistar Plus+, Movistar Plus+ Ficción Total , Amazon Prime Video with AdsRakuten TV
BrazilClaro video, Apple TV Store, Amazon Video
JapanAmazon Video, Apple TV Store, Google Play Movies
South KoreaWatcha

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
#post-traumatic stress disorder (ptsd)#based on novel or book#biography#soldier#military#war psychology

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

Miles Teller

Adam Schumann

Haley Bennett

Haley Bennett

Saskia Schumann

Joe Cole

Joe Cole

Billy Waller

Amy Schumer

Amy Schumer

Amanda Doster

Beulah Koale

Beulah Koale

Tausolo "Solo" Aieti

Scott Haze

Scott Haze

Michael Adam Emory

Keisha Castle-Hughes

Keisha Castle-Hughes

Alea

Brad Beyer

Brad Beyer

Sergeant James D. Doster

Omar J. Dorsey

Omar J. Dorsey

Dante

Kate Lyn Sheil

Kate Lyn Sheil

Bell

Hunter Burke

Hunter Burke

Jake Schumann

Erin Darke

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.

More like Thank You for Your Service

Billy Lynn's Long Halftime Walk
Stop-Loss
Cherry
The Yellow Birds
The Railway Man
Jacknife
Born on the Fourth of July
Civil War
Men in War
Mudbound
Uncommon Valor
The Manchurian Candidate
Thank You for Your Service (2017) — where to watch online · SearchOTT