SPOILER ALERT

James was