People From Space – Review July 23, 2003 People From Space strikes me as a spoof on the Fox reality alien shows mixed with The Blair Witch Project.
I Spit On Your Grave: The Millennium Edition – Review April 18, 2003 Elite Entertainment has bravely and proudly presented the long-awaited DVD release of one of our nation’s most vile films: I Spit on Your Grave.