I knew this was a trilogy so I knew it would end suddenly. All in all, knowing the story, I thought it was pretty good. I didn't need extensive character development but if you don't know the story, I could see how that would be frustrating. It's definitely worth a watch but it is a commitment at two and half hours. I am looking forward to the next one for sure.