
The past can be haunting ...
In 2009, John Carver faced and defeated the creature that had taken his older brother's life. Yet, his path to recovery hasn't been easy.
Now in his twenties, living alone in Pennsylvania, John navigates a maze of dead-end,...