3.5 Very Good

this movie is quite good.This movie's story is complicated.BUT i enjoy to see this full movie.This is a hit movie.