Caveat Emptor
- Episode aired Dec 4, 2019
- TV-MA
- 52m
Ace and his army continue their search for their "angel" as Castle Rock falls to darkness. Annie and the others desperately try to survive and understand the nature of how to save themselves... Read allAce and his army continue their search for their "angel" as Castle Rock falls to darkness. Annie and the others desperately try to survive and understand the nature of how to save themselves and their town.Ace and his army continue their search for their "angel" as Castle Rock falls to darkness. Annie and the others desperately try to survive and understand the nature of how to save themselves and their town.