I absolutely loved this film -- it was very refreshing, and it has been a long time since I've felt this way about a story. Every little thing added a lot to this, the beginning is a bit slow, but the ending/climax was wonderful. I won't spoil it, but please watch with an open mind and let it unfold before you.