Actor/filmmaker James Franco is getting behind the camera to direct once again, assembling an all-star cast for his adaptation In Dubious Battle, based on the 1936 John Steinbeck novel of the same name. Selena Gomez, Vincent D'Onofrio, Robert Duvall, Ed Harris, Bryan Cranston and Danny McBride have all signed on to star.