This movie is different from what I have seen in the past. I thought the characters were hilarious. They were also unpredictable unlike other movies. The story kept me a bit in suspense. I really enjoyed how the ending turned out. Not how you would have expected, after all the things main character went through to get there. Would definitely recommend this film. Great cast too.