Beautiful, interesting, incredible cinema.
Gang boys from the streets of St. Petersburg, Russia are being tamed and educated at SHKID – Dostoevsky School.