Jin-roh is a movie that everyone should watch at one point in their lives. Honestly one of my favorite anime movies ever.
It does feel a little long by the time you're finally at the end, but I don't think they could have shortened it without the artistic direction suffering for it. It's better on the second watch.