Ill Fated Reviews

September 10, 2005
...a thoroughly bizarre yet strangely compelling film...