This has to be my fave film from the past few years. It's such a fun, feel good movie that is full of laughs from start to end. If you want something to cheer you up after a crappy day this is the film for you. I just wish the publicity for this had of been greater so i could have watched it at the cinema - i only found out about it from a friend! Go watch.