Simply put, this is a work of art and beautiful thrilling imagination. Gorgeous, amazing, beautiful, thrilling, fantastic, awesome, legendary 10/10. I can go on all day without expressing enough how legendary this movie is. It's amazing. David Cameroon proved to me and will prove to you that he is amazing and what goes on in his mind is nothing short of magical.