Posted on October 1, 2007, by etrigan in Entertainment.

I know…I owe you updated reviews for all but the first day of Fantastic Fest. Well, suck on this from last week’s Onion while you wait.