Twin sisters try to escape a haunted village with the help of the Camera Obscura, a camera with the power to see the impossible.Twin sisters try to escape a haunted village with the help of the Camera Obscura, a camera with the power to see the impossible.Twin sisters try to escape a haunted village with the help of the Camera Obscura, a camera with the power to see the impossible.