I feel the movie is worth enough to invest your 3 hours of time. It contains every aspect of genre, and the screenplay is quite astonishing.
The love story has been directed magnificent, which made me go wow, and few big suspenses in the middle made the movie cross our expectations. The dialogues, in particular, are very sensible and thought provoking.
I'm not a critic, but I feel that the acting of every role is satisfactory, mainly the lead actors has given their best.