In Dubious Battle starred an actor.
Amitabh Bachchan is an Indian film actor , playback singer , producer and television personality . In Dubious Battle (film) . 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 . Nathaniel Marvin `` Nat '' Wolff ( born December 17 , 1994 ) is an American actor , singer-songwriter , and musician .