Style & ShowbizCelebrity Pictures

James McAvoy steps out with director in New York

James McAvoy steps out with director in New York

Director M. Night Shyamalan and actor James McAvoy walked back to their hotel after lunch at a downtown restaurant in SoHo, New York on Thursday (05.01.17)

They are both in town promoting their latest movie project 'Split'.