Skip to content
SearchOTT
In Dubious Battle poster

In Dubious Battle

2016·Movie·R·110 min·5.8(159)

In the California apple country, 900 migratory workers rise 'in dubious battle' against the landowners. The group takes on a life of its own—stronger than its individual members, and more frightening. Led by the doomed Jim Nolan, the strike is founded on his tragic idealism—'courage, never submit, or yield'.

▶ Watch trailer

Where to watch In Dubious Battle in United States

Click a service to open In Dubious Battle there. Availability last verified on June 20, 2026.

Where is In Dubious Battle streaming around the world?

CountryStreaming onRent / Buy
United StatesAmazon Prime Video, Amazon Prime Video with Ads, The CW, FawesomeAmazon Video, Apple TV Store, Google Play Movies
United KingdomApple TV Store, Rakuten TV, Amazon Video
CanadaAmazon Prime Video, Amazon Prime Video with Ads, Tubi TV, PlexCosmoGo
AustraliaApple TV Store, Amazon Video, Fetch TV
GermanyApple TV Store, Amazon Video, Google Play Movies
FranceApple TV Store, Google Play Movies, YouTube
SpainApple TV Store, Rakuten TV, Google Play Movies
BrazilClaro video, Apple TV Store, Amazon Video
South KoreaFilmBox+

About In Dubious Battle

In Dubious Battle is a 2016 English-language drama film directed by James Franco. The cast is led by James Franco, Nat Wolff, Selena Gomez. It has a runtime of 1h 50m. Viewers rate it 5.8/10 across 200 ratings. In United States, it is currently streaming on Amazon Prime Video, Amazon Prime Video with Ads, The CW.

In Dubious Battle was produced by Thats Hollywood, Rabbit Bandini Productions, and AMBI Group and made in United States of America. It was released on October 8, 2016, and carries a R certification. Made on a budget of about $10 million, it went on to gross $0 million worldwide.

Director
James Franco
Writers
Matt Rager
Release date
October 8, 2016
Original language
English
Age rating
R
Status
Released
Country
United States of America
Budget
$10 million
Box office
$0 million
Production
Thats Hollywood, Rabbit Bandini Productions, AMBI Group
#california#strike#based on novel or book#labor strike#1930s#migratory workers

In Dubious Battle cast & crew

In Dubious Battle was directed by James Franco and written by Matt Rager.

The cast features James Franco as Mac McLeod, Nat Wolff as Jim Nolan, Selena Gomez as Lisa London, Vincent D'Onofrio as Al Anderson, Robert Duvall as Chris Bolton, and Ed Harris as Joy.

Behind the camera, the score was composed by Volker Bertelmann, cinematography is by Bruce Thierry Cheung, and it was produced by Ron Singer and Iris Torres.

Is In Dubious Battle worth watching?

In Dubious Battle holds an audience score of 5.8/10 from 159 ratings, a more divisive drama films.

At 1h 50m, it's a standard feature-length watch.

If you enjoy drama, In Dubious Battle is worth a place on your watchlist.

How and where to watch In Dubious Battle

In United States, you can stream In Dubious Battle on Amazon Prime Video, Amazon Prime Video with Ads, The CW, Fawesome, and The Roku Channel, 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 In Dubious Battle

James Franco

James Franco

Mac McLeod

Nat Wolff

Nat Wolff

Jim Nolan

Selena Gomez

Selena Gomez

Lisa London

Vincent D'Onofrio

Vincent D'Onofrio

Al Anderson

Robert Duvall

Robert Duvall

Chris Bolton

Ed Harris

Ed Harris

Joy

Sam Shepard

Sam Shepard

Mr. Anderson

Bryan Cranston

Bryan Cranston

Sheriff

Zach Braff

Zach Braff

Connor

Josh Hutcherson

Josh Hutcherson

Vinnie

Danny McBride

Danny McBride

Tramp

Ahna O'Reilly

Ahna O'Reilly

Edith "Edie" Malone

In Dubious Battle — FAQs

Where can I watch In Dubious Battle in United States?

In Dubious Battle is streaming on Amazon Prime Video, Amazon Prime Video with Ads, The CW, Fawesome in United States.

Is In Dubious Battle on Amazon Prime Video?

Yes — In Dubious Battle is currently available on Amazon Prime Video in United States.

What language is In Dubious Battle in?

In Dubious Battle is originally in English. Subtitle and dub options vary by streaming service.

How long is In Dubious Battle?

In Dubious Battle runs 1 hours 50 minutes (110 minutes).

What is In Dubious Battle rated?

In Dubious Battle is rated R. It holds a 5.8/10 audience score from 159 ratings.

More like In Dubious Battle

Boxcar Bertha
Of Mice and Men
The Lost Bus
Salt of the Earth
Thieves' Highway
American Pastoral
The Safety of Objects
Disgrace
The Day of the Locust
Last Exit to Brooklyn
Hands of Stone
12 Mighty Orphans
In Dubious Battle (2016) — where to watch online · SearchOTT