The residents of a lonely gulch in inland California bear witness to an uncanny and chilling discovery.
Jordan Peele
Director
Ian Cooper
Producer
Wrenn Schmidt
Actress
Brandon Perea
Actor
Steven Yeun
Michael Wincott
Daniel Kaluuya