The Opening to DiCaprio’s Next Movie, ‘Bigfoot’ on Vimeo

I grew up where this was filmed! Lived on the edge of the American River Canyon which is well known for such lore. This movie looks dark, but good.