Basically I was dragged by my friends to see this last night. I tend to hate stupid comedies. I was so delighted to find it was really funny. I laughed through the whole movie and really enjoyed myself. Writing is great and the acting well done. Great night out!