A mysterious new man...