At times genuinely frightening thriller, full of hallucinatory andimaginative visuals, strongly supported by good performances, a fine sense of place and an original, intriguing, thought-provoking script. It suffers only from a rather weak - and protracted - finale. (**1/2)