The film was shot in the historic abandoned department store - The Howland-Hughes Company Building. Which has been around in the Waterbury, CT area since the mid 1800s. It's a place lost in time, where items from the past remain stagnant in the building. It proved to be the perfect setting for this eerie film.