"Stephen Strange could not let go of the past."