Does anyone have any idea when the movie is being released?
Here in Italy it comes out this april.
Yes, I believe it was just released in Italy. I have not heard anything about a US theatrical or direct-to-DVD release.