In Dubious Battle was incapable of starring Vincent D'Onofrio.
The film features an ensemble cast , consisting of Franco , Nat Wolff , Josh Hutcherson , Selena Gomez , Vincent D'Onofrio , Analeigh Tipton , Zach Braff , Bryan Cranston , Ed Harris , and Robert Duvall .	Nat Wolff	Nat Wolff	Selena Gomez	Selena Gomez	Vincent D'Onofrio	Vincent D'Onofrio	Robert Duvall	Robert Duvall	Ed Harris	Ed Harris	Bryan Cranston	Bryan Cranston	Josh Hutcherson	Josh Hutcherson	Zach Braff	Zach Braff	Analeigh Tipton	Analeigh Tipton
