ALL CAN SEE IN THE HOUSE OF MIRRORS When Ritchie Naughton, amateur photographer, stumbles upon a house in the woods, strange things start happening. His camera captures images that should not exist, things that cannot be explained. Soon he'll realize that the people of Red River, New Jersey are in terrible danger. A darkness grows within the house, threatening them all. The House of Mirrors is open, and once you see yourself...