When technology can take you anywhere, a young mother discovers the line between her past and present has become dangerously blurred. - IMDb