Nope - review

Published: Aug. 18, 2022, 8 a.m.

The residents of a lonely gulch in inland California bear witness to an uncanny and chilling discovery.