carter cruise, john strong, jean val jean