surprisingly my guess about the movie was more than accurate.
Actually I have already watched a movie similar to this, when I began watching the movie, I got an idea that it must be on that track.
Yes, the movie had a surprising twist which made it emotionally turbulent master piece rather than an action thriller.
Overall rating will be 3/5
because of the easy guess that I could make.
Its USP is that, it is made on stream of consciousness technique. It goes to and fro with past and present.