Metaphorical and Symbolic on MANY levels

Rating: 9/10 (3 October 2017)

I ADORE this film, and will watch it again and again, always finding something new. Not only is the acting, cinematography, score, camera use, special effects, and direction very well done, but it is the screenplay....the story that is BRILLIANT. But I write this review mainly to BEG and PLEAD if you do not understand or appreciate symbolism don't bother watching this film, and then write a review about how terrible it is.