I had high expectations of this film and went when I wasn't in a particularly good mood. My expectations were met. The film was funny with many original comedic lines. The characters all played their roles well and were believable. It also had a good ending.