This movie is pure garbage.. don't believe these five-star reviews claiming that this is some kind of artistic gem. This movie does not know what it wants to be with three different feels throughout. It starts off interesting, then follows one story line for three quarters of the movie and then the last quarter is just a hodgepodge. This movie is no Sixth Sense and there is no need to rewatch this rubbish. Also clocking in at 2 hours and 20 minutes it's just a nightmare to get through!!!! TRUST ME