‘The Key’ is a visual and spiritual force of nature

‘The Key’ is a visual and spiritual force of nature. Each frame drips with new and unique contemporary art imagery, utilizing both beautiful and terrifying hallucinations. Director Jefery Levy brilliantly exposes the lust, love and jealousy wading in the deepest untold corners of our souls and makes it a truly stimulating experience.

– Nick Leyland TheMovieNetwork.com

Leave a Reply

Your email address will not be published. Required fields are marked *