This films best quality is its animation. By far this is the best thing about it. The buildings moving in the water and the underwater scenes are great. The story is really original and if the movie was shortened by twenty minutes or so, it would have worked much better. The thing that massively holds this film back are the characters and runtime. The runtime is just under two hours and it drags. The films two leads keep apologizing to each other time and time agian to where its just annoying. The mysterious conclusion on what happened at the end just seemed cheap and that they didn't know how to end it. So while there are quite a lot of positives to keep the film afloat to me, it is certainly far from perfect. That saying I think a 7/10 is deserving seeing as the film worked enough to where it had more good then bad things for it.