I feel that this was a great movie.I will admit, it was confusing at first but you eventually catch on.Now this movie does require you to pay attention, and you do have to put together some pieces of the puzzle about the story.The movie comes together at the end and turns out to be a good movie.This movie might not come out as the best feeling since it ends in a bad way, but not a lot of movies end in a mood like that.But this one does and thats what gives it the amazing quality that it has.