Everything about this movie is absolutely superb, from the writing, directing, acting, etc. This is one of the few movies that I've ever seen that have made me really escape reality for a while, in complete enjoyment. I stayed away from this movie for so long just because of the hype, but once I finally watched it I was so in love. If you haven't seen this one yet, please do yourself a favor and watch it ASAP. I can't tell exactly the type of movies you would enjoy, but even if this isn't that type of movie you usually see, there's a really good chance that you won't be disappointed that you picked this film up & watched it.