Film Clip: 'Sister'

10/4/2012 1:43PM

Watch a film clip from the French film "Sister (L'enfant d'en haut)," a drama set at a Swiss ski resort and centered on a boy who supports his sister by stealing from wealthy guests. (Video: Adopt Films)