when did this come out?
it has not come out. it comes out in august. the one referred to was relewased ages ago.
is it going stright to video or theaters?
A theatrical release is schedule for 2006.
This doesn't look like a...theater movie. Probably in art-house theaters or something...or video. Or TV, or something...