It is a very good movie actually, but as many people said: the main character is kind of a empty shell, the script very predictable but I enjoyed a lot, it is funny, have a nice message at the end, and it is kind of touchy... I enjoyed all except the main character acting , besides that, I liked the rest