WWD

'The Intouchables' Lands in New York - Slideshow

The French sensation had its Stateside debut on Wednesday at the Museum of Modern Art.

Pause slideshow to share images