Some Australian films sneak up on you when least expected. That's what happened with The Finished People, a small independent project about life, literally on the streets, of Cabramatta. Vietnamese-born Van, Joe Le, sleeps on the roof of the...