James Franco was considered to play Ben in Savages. Source- IMDb