Yes, the story was repetitive and predictable but it was also emotion and gripping. The action, acting, and message is nothing to sleep on. The best thing about this movie was the fighting and choreography. I personally loved this movie but I can see why people wouldn't like it.