I have to agree that this movie is horrible. I was expecting a lot with the amazing cast they put together, but the plot line is so twisted. There are elements of the movie that are never ever explained and you are left feeling confused and lost. What happened to this? What happened to that? Very unsatisfying.