It is a little illogical but not that bad... when I was reading the reviews and seeing the ratings I thought it'll be a bad movie so I didn't watch it. But then one day I was bored and thought to watch the movie. And it wasn't excellent, but not bad too! I enjoyed watching some of the scenes a lot.