Some say it is a slow adventure but I say wait till the twist halfway through it is well worth the time. You'll walk away from this feeling better about your day. The movie really hammers it's message down but it does it in a way that is hard and thought provoking. Yes I would dare say it keeps building up for the climax and at the climax it all wraps up real nicely. I recommend you see it at least 3 times!