Nice ad!
Walker’s speaking is far too... I guess I want to say generic?
Still waters run deep. He is saving his ammo. Watch as he progressively ramps up his intensity. This guy means business and knows how to deliver.