What a bullshit 'twist' towards the end causing the movie to be a horrendous pile of ****. I cannot comprehend why they do even bother with these scripts anymore. I guess it sells using schizophrenic protagonists always.
This movie demands a rewatching after I watched it in a place where couple of other guys talk about every scene and what happens on it making following quite a trouble. So, no rating for this time.