Of course, some films do deliver the goods. There was an extraordinary movie from Russia this morning on IFC โ€“ Prisoner of the Mountains โ€“ a bleak, beautiful and astonishing tale of the Chechen conflict. Well worth seeing if you get the chance.