I do not know why this film has such low reviews. It is not a big budget film but it is well made and funny throughout (if you like dark humour). The casting is excellent and Simon Pegg puts in a deliberately understated performance as the only professional killer among a whole bunch of nasty individuals. I have watched this again and again, because I notice a new nuance every time I view. Watch and enjoy. There are decidedly humorous but cringe-worthy moments throughout the film and the "I'll be there in an hour" catchphrase of his hired-killer has added significance towards the end (not really a spoiler - watch what I mean!) Lovely performances from many great actors/actresses - Simon Pegg is excellent - Bryan Brown is just so unlikable. The plot twists are fantastic. Watch and enjoy!