Far Cry Primal – live-action trailer

Charge in the battle for humanity's survival, where your instinct will be your most reliable weapon.