i have see this movie at theater when it first come out some year ago and really like it a lot . but i still want to see it again this year to check if it be still good compare to movie come out now and and i wan tell it one the best movie i have ever see in my life . what you need to know be that you do not have to miss any minute of this movie and if you do not completely follow the action you will get lose and you will not understand the end . the end be what make this movie so good and you can not expect it . congratulation to the producer .