Review: Sister

Charting the divide between the haves and have-nots in a Swiss mountain town, Sister imagines the two as existing in fantastically separate spheres.