DescriptionWhen mysterious photos begin to appear on her digital picture frame, an isolated woman begins to suspect she's not really alone.