Genuinely speaking before watching it i was considering it as an average movie, although i was waiting for it since very long. But frankly speaking this is an amazing and must watch movie Very gripping with many twists and turns