by gila-monster » Fri Jun 18, 2010 1:30 am
I saw this movie during its recent theatrical run and let me tell you that the movie exceeds any expectations brought on by the trailer or screen captures. It's that weird. This will be a day one purchase if it is indeed coming out (that link didn't convince me).