AMBI Pictures/YouTube

Watch James Franco Deliver Selena Gomez’s Baby In The In Dubious Battle Trailer

And Nat Wolff cheers her on

What happens when enough is enough, when you're tired of being taken advantage of and mistreated? You rise up and fight back — which is exactly what Nat Wolff does in the trailer for James Franco's In Dubious Battle, based on the classic 1936 John Steinbeck novel of the same name.

The film follows migratory worker Jim Nolan (Wolff), who leads a rebellion against corrupt landowners after they severely cut workers' pay. Working with Mac McLeod (Franco), the duo organize a strike and fight for the wages they deserve. In the midst of the labor movement, Jim gets cozy with pregnant Lisa London (Selena Gomez), who just wants "a simple, clean life." Girl, same.

The all-star cast also includes Josh Hutcherson, Bryan Cranston, Ashley Greene, Robert Duvall, Keegan Allen, Zach Braff, and many more. Check out the trailer below.