Cons:
-Camera work is lousy and dread
-Music is a huge pile of shit
-These people can't fucking act for the life of it
-Scenes live for too long. Movie doesn't need the 2 hs it takes.
Pros:
-Protagonist development arc is very, very good.
-Great climax and resolution
-Good and clear narrative.