Dinosaurswilldie999
Nov 10 2009, 07:16 AM
This Revolution is a 2004 political film starring Rosario Dawson. Directed by filmmaker and activist Stephen Marshall, creator of the video news magazine Channel Zero and founder of Guerilla News Network, the docu-drama film blends fiction with reality, focusing on the effects of the media's bias in order to maximize profits.