A mysterious man is on an impending mission ...