Some people might think that the movie is weird, but I think it's a GOOD movie. It's a movie with deep meanings. The storyline was unpredictable, it's entertaining for all ages. The music score was also great. I'll definitely put this movie in a high rank.