As chaos spreads, Charlie is thrust into a desperate fight for survival against an ancient enemy that has been waiting far longer than anyone imagined.
As chaos spreads, Charlie is thrust into a desperate fight for survival against an ancient enemy that has been waiting far longer than anyone imagined.