There are a lot of things wrong with this film. It was so close to being decent, but it devolves (quickly) into a pretentious attempt at being clever…failing horribly.
The manga was much better, and at least explained some of the elements that fall flat here. If I were to review it on visuals alone, it looks half great and half abysmal. Cheap anime needs to stop trying to incorporate 3D elements, because it falls to pieces. A 2/5 if being nice as well, considering how I felt after watching.
Also, probably the worst English dub I've heard. It needs to be watched in Japanese, the attempt at various accents are so far beyond bad…