I saw this on IFC (independent film channel) on Comcast Cable. I believe it won the 2006 Oscar for best foreign film, it is a south african/great brit. movie. If you can find it, you have to see it!
warning- heart-wrenching, but leaves you with hope for the world
"Tsotsi"
Want to join? Register here. Already signed up? Click here to login!