The begining of this film has me enjoying every minute. Funny and thought provoking and well, crafted, i was thinking this is the best movie i have seen in a while. Somewhere along the way it lost me and by the end i thought: meh.
Still, there are many interesting surprises.