This movie was almost good, but left too many questions at the end--and not in the usual way. The story wrapped up, but they did not explain a lot of things. It was quite compelling to watch, so for this I will give it a generous rating. But I do not recommend it.
My rating: 3/5