a movie poster for a movie about Sir David Attenborough and Sasquatch Bigfoot