In Dubious Battle (2016): Where to Watch, Cast & Facts
An evergreen, sourced guide to In Dubious Battle: streaming options, cast and core facts.

In Dubious Battle (2016) — an evergreen reference for this movie: the essentials, the cast, where to watch and what to watch next.
Where to watch
TMDB's U.S. watch-provider data lists Amazon Prime Video, Amazon Prime Video with Ads. Availability changes by country and date, so check your streaming app before watching.
Cast
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; Ed Harris as Joy; Sam Shepard as Mr. Anderson; Bryan Cranston as Sheriff
About In Dubious Battle
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'.
More like In Dubious Battle
- Boxcar Bertha
- Of Mice and Men
- 1992
- The Lost Bus
- Salt of the Earth
- Thieves' Highway
- American Pastoral
- Disgrace
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch In Dubious Battle?
TMDB's U.S. watch-provider data lists Amazon Prime Video, Amazon Prime Video with Ads. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of In Dubious Battle?
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; Ed Harris as Joy; Sam Shepard as Mr. Anderson; Bryan Cranston as Sheriff
Is this In Dubious Battle guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



