You should definitely watch this movie at least twice, it makes so much sense after a 2nd watch. This is probably my favorite movie the transitions, soundtrack, lighting everything is perfect. I also loved the art elements spliced into the storyline.