Why is it stated as 2010 for the year of the movie?
Has it been released anywhere? This is the first I have heard about it and can't seem to find it anywhere for purchasing so has this film come out yet?
Only thing I'm assuming is it was filmed a while ago and just got picked up by a studio for a theatre release in which case not sure why they would back date it.
~XTC