Still from Jordan Peele's new film about bigfoot