The first movie is better in my opinion, Julia Stiles performed pretty well. Leena is not her unleashed self here rather she is on the defensive. There is an alright twist too which caries much of the plot later on. Some illogical moments here and there, but overall it is a watchable movie.