intially couple of them here have given 1 and 2 ratings for this film while the rest gave fantstic ratings... After watching the movie I want to see the faces of 1 and 2 rating users.. kudos to them how can they fake so publicly? This movie has everything right from action emotion to visualization... Great work