Not much I can say without ruining the whole shebang, so I'll summarize it in two words: Simmering. Letdown.
Now, does this mean I didn't enjoy it? No.
Do I NOT recommend it? No.
I enjoyed it; it was good; but it's not for everyone, no, and the ending is not at all what I guessed/expected.