In my opinion this movie is better for people who think deeply because of the vague narration and scenes. If thinking deep doesn't come easily to you I don't recommend this because than its hard to fully understand how the characters think and there isn't much feeling (or you can do what I did shown below). For example, when I first watched this movie I didn't really understand what was going on and it didn't seem to be sad like most reviews had said. Only after going on websites about what was happening and the underlying details that I missed was I then able to fully understand the story and it was way more meaningful. Overall the movie had a great plot and amazing visuals.