I really liked this movie. I found it visually bewitching and I thought all actors and actresses played their characters perfectly. The historical and futuristic scenes made me wish I had seen this in the theatre. However,there was something that stopped me from truely falling into the movie and I think it was the fact that I didn't really care much about the characters - somehow they were all a bit too messed-up. Overall though, a very nice movie.