This movie is so much fun. It's done so well with great casting and acting. The themes are not too deep and that's a good thing. The characters are fun and recognizable, especially the billionaire Ed Norton character.

Daniel Craig is just "Chef's kiss" perfect! Janelle is a GOD! Ed Norton is so believable, I'm sure there's a few of them just like him. Dave B looks like Andrew Taint's bigger meaner brother. Kate hudson is just having a blast on screen.

The location is totally believable and i could imagine a douchbag arab kid living on such an island. The musical score, and cinematography is just fantastic too.

I thoroughly enjoyed this film, kept guessing whats going to happen next and couldn't predict the ending.