This movie is a great example of my point
That the #1 important thing to a great movie is a good script.
This movie has great acting, a great director, great camerawork. But the actual story is quite weak. And that's why as much as I appreciate this movie on an artistic level, it just doesn't deliver the goods.
It should be against the law to use "LOL" unless you really did LOL!