I'll give you the general quick overview,
Not a bad plot, good actors, dubbed version into English translated pretty well, but the way they handled a good bit of the directing was somewhat flawed. 3.5 stars would be a more accurate review than just 3.
Its fun to watch if you can ignore the plot holes and the overall kind of lack of emotion given off during the whole film. Though I will say that could be due to the fact that I was watching dubbed instead of subtitled, which mixed up the origional tones.