Posted in: 2022, Horror, Movies, Sci-fi on: January 11
The inhabitants of a remote town in the interior of California, among which are the owners of a ranch, James and Jill Haywood, make a discovery as unusual as it is shocking.