Good acting, great visual effect, gripping storytelling. A really nice movie in my opinion. I like the fact that there were no unnecessary drama. Having said that, I think there was something missing in the storytelling that barred the audience from getting emotionally involved in the movie.