I am very disappointed with this film, i waited months to watch this. It was not what i had in mind and not what i read in the reviews. This film has some really complicated story which doesn't make sense and its just all over the place. I recommend not to watch this film because it is a waste of time!