Cameron Horne has it all: an intelligent, beautiful and loving wife, a great home and a successful and important career. His life is the American Dream come true. Until things begin to change. Without warning, he exhibits strange behavior he can't seem to control, loses time and memories, has horrific nightmares and finds blood on his hands that may or may not be his own. When a mysterious young man who seems to know the future begins appearing...