Terrible. It's almost as if the movie starts half way through the storyline. I found myself looking forward to the end so I could finally figure out what the heck was happening, the movie ended with no answers. I was utterly frustrated. Very strange and vague plot, I got nothing out of this movie. Sadly disappointed.