Was smiling throughout the film! It's a funny intelligent script which keeps you engaged all through... the cast is terrific!!! Some really funny moments in the film that I kept going back to. The director has done a superb job with the film and his actors...