General, TV TV Worth Watching Posted by bumpershine on April 20, 2006April 20, 2006 Fernando Meirelles’ City of Men on the Sundance Channel. Read more about it here