I waited for two years to watch this and finally FINALLY!! I got the chance to see this.
I feel that because I had to wait so long, my expectations were quite high. But you know it wasn't bad and the ending was suprising.
I liked the characters, even tho the main one was maybe a little TOO smart.. he made me feel dum .. even more dum than before.