James Franco Shoots ‘Good People’ With Kate Hudson