A Nike Spec Commercial — AI-generated, 60 seconds, no crew
David McDougall · WRITER / DIRECTOR
It started with a clip on Instagram. Pope Leo XIV — the first American pope, ex-marathon runner, noted fitness obsessive — had just been elected, and someone had posted footage of him arriving at the Vatican moving at a pace that was less papal procession, more late for a flight.
That was the hook. What if he was late to his own Mass? What if he had to sprint through Rome just to make the opening prayer? And what if, when the camera caught the hem of his cassock lifting on the threshold — he was wearing Nikes?
The concept took four minutes to write. The production took considerably longer.
A 60-second spec commercial. No client, no budget, no crew. Just the Pope, Rome, the Vatican, a pair of white Air Force 1s, and whatever AI tools I could throw at it.
The goal was simple: build something that looked like a high-budget Nike production — the kind of cinematic work they'd actually commission — using nothing but prompts and iteration.
Every single frame is AI-generated. No mixed production. No real footage. Pure generation.
This spot is a calling card. It makes one specific argument: that AI video production is now capable of generating commercially credible work — across architecture, crowds, fabric physics, cinematic locations and comedic narrative — without a production house, without a crew, without a single real frame of footage.
The gaps are real. Shoe continuity, hat consistency, watermarks, generation limits. But they're friction in a pipeline that moves faster every month. None of them are fundamental objections to the approach.
The joke lands because the imagery is believable. A pope sprinting through Rome in white Nikes. The hem rises. The swoosh.
Blessed are The Pacemakers. Especially on Sundays.
All figure work. Character consistency at this quality level requires Kling. The corridor sprint, the billowing cassock, the chaotic fabric physics at full pace. Kling does the heavy lifting.
All figure work alongside Kling. The workflow evolved — started with a single platform, hit a wall, pivoted to best-in-breed. Different models for different problems.
Fluid and particle simulation. The white smoke erupting from the Sistine chimney builds from a wisp to a full plume with physics that hold up under scrutiny. Nothing else comes close.
Architectural scale. The drone pull-back over St Peter's Square, 150,000 people, the colonnade, Rome to the horizon. The only model that handles that scale without the crowd collapsing into a flat texture.
Handheld energy and reaction faces. The groom's expression at the wedding, the gendarmes' glance after the vault, the 85mm portrait energy. Runway's territory.
The cleanup layer. Colour correction, post fixes, and the ongoing war against AI-generated black shoes.
The models are biased. Clergy equals black leather shoes — it's in the training data and it fights every prompt. Seedance refused to cooperate entirely. Kling was better but needed persistent babysitting. The corridor sprint sequence was regenerated multiple times. The wedding couple and the gendarme vault shots still have dark shoes sitting in the Resolve queue.
Early sprint generations treated the run like flight — vestments frozen, feet hovering. The model had seen too many superhero trailers and not enough people actually running. Genuinely diabolical. Gone immediately.
Kling has a persistent misunderstanding of papal headwear. The correct item is a small, flat, hemispherical skullcap. What Kling consistently produced was a tall cylindrical thing somewhere between a Greek Orthodox hat and a chef's toque. The fix: a dedicated character reference image — correct costume from behind, head cropped out entirely, uploaded as an anchor for every subsequent generation.
A five-second generation limit makes a full sprint look like a brisk walk. The vestments drift rather than thrash. The fix: an ultra-low camera angle, 35cm from the marble floor, chequered floor dominating the foreground. It exaggerates the speed and makes the corridor feel infinite. That was the unlock.