The release date for this movie is September 5, 2006
It's about FREAKIN' TIME!! It's only been released in Europe for nearly 2 years!!
[deleted]
Heh... here in Russia, we've already had it on late-night public tv ))