CLei is a common Chinese surname that can be translated to Leigh or simply kept as Lei in English, depending on the context and personal preference. Yiay Saber
265
2017
Canada / USA
English (repeated)
2024-06-06
The story is set in the small town of Devil's Gate in North Dakota, where a woman and her son disappear. The FBI and local sheriff work together to uncover the truth, and this mysterious disappearance seems to be related to the woman's husband.
The story is set in the small town of Devil's Gate in North Dakota, where a woman and her son disappear. The FBI and local sheriff work together to uncover the truth, and this mysterious disappearance seems to be related to the woman's husband.