When a mysterious force field descends upon the small town of Chester's Mill, Maine, trapping residents inside, the residents must discover its secrets and purpose while learning more about each other than they ever knew.
When a mysterious force field descends upon the small town of Chester's Mill, Maine, trapping residents inside, the residents must discover its secrets and purpose while learning more about each other than they ever knew.