Weird occult film from Italy. There is never a dull moment. I must say that I have been wanting to see this for a while, and though it did not live up to my expectations, I wasn't too disappointed. Upbeat by being downbeat. Needs more fans.
I have to admit I really enjoyed it!