Visually strong film that makes zero sense. I'm not a big fan of movies where it is unclear what is a hallucination or what is real. I'm also not a fan of films that are open to multiple interpretations. Apparently it's an allegory of certain character's from greek mythology (which I sorta got near the end) but I just don't want to think on a film such as this for long. Good news, it does answer the question how Ariel could hook up with the Prince in The Little Mermaid & Willem DaFoe give another great performance.