
Stephen Maynard is a successful businessman with a loving wife and two children. His life is perfect, and he is celebrating winning another deal. As he stops for a break on his journey home, he sees something on the TV news that would change his life forever. Events are revealed...