Writer Nicholas Thorn and special agent Alex Fletcher, by the will of fate, find themselves in Dark Falls, a small town full of dark secrets. Together they will have to figure out where and why people disappear in it and how this is connected with the meteor shower that was observed here many years ago.