Just saw this movie. Pretty good. high production value. Interesting concept of bad guys turning all Japanese into robots. bit of Dune in there with the giant sand worms made up of spare parts. Amazing visuals. Initial action sequence was the best... Worth purchasing if you're a fan of anime.