Bad piece of writing,amazing work done by the actors,salute to the actors of this movie,but writer of this movie was confused was hell at the climax part,so he formed a loop,ending the story with the main subject's initial scene(bruce willis's dream),it could be a great movie,it is a great movie if you exclude the climax