 Filmed locations were New Paltz, Highland and Poughkeepsie in upstate New York, as well as Niagara Falls and Canada.A film was produced by the New York City based Shooting Gallery.The film was praised internationally, particularly in the UK, but American critics were mixed.