Synopsis

A young woman and her psychoanalyst journey to Egypt to try and find the cause of the frightening images of human sacrifice that have been plaguing her mind.

Directors

Gerry O'Hara