Reporters uncover the dark secret behind Acheron, a shadowy town whose inhabitants have mysteriously died.
Release Date 2005-01-01 Budget N/A Revenue N/A Rating 3.9/10 Runtime 83 mins