GenAI Workflow Breakdown: Building Greek Armor from a Masked Enforcer

Christopher Nolan made both. The characters share nothing. The director shares everything. Here is the full build.

Frederick Tadeo
6 min read
GenAI workflows first frame and last frame comparison showing a masked enforcer in a burning city transforming into a Greek hero in blue armor with a golden spine
First frame to last frame. One continuous build.

Power was never in the face.

It is in the stance. The set of the shoulders. The stillness that refuses to explain itself. The weight of a body that owns the ground it stands on before it moves an inch. Strip the face away and none of that is lost, because none of it lived there in the first place.

Christopher Nolan understood this twice. A masked enforcer in a burning city, his mouth caged in metal, his face all but gone. A Greek hero on a cold battlefield, seen from behind, helmet down, face never offered to the camera. Two epics, twenty years apart, no shared character, no shared story. Both figures command the room without a single expression to read.

So I built one shot that grows the first into the other. The armor forms outward from the body, layer by layer, the world shifting from ruin to battlefield around it. Through the whole transformation the command never breaks, because the command was never in the face.

Here is the build, and the idea underneath it.

Bane to Greek hero. One continuous arc shot, built layer by layer. Full breakdown below.

What the face was hiding

Take the face away and you find out what was doing the work. The stance. The mass. The refusal to turn around. Both figures are shot to deny you the eyes, and both still read as total authority. That is not a trick of the costume. It is proof the authority was never facial.

The masked enforcer and the crested hero are not the same person. They were never meant to be. What connects them is a filmmaker who built two epics that both open on a body in a ruined world. The build makes that connection literal. The armor does not appear. It grows.

The GenAI workflows build, layer by layer

The rule for this shot was simple. Nothing floats in from offscreen. Every plate originates from the body itself.

The first plate forms on the center of the chest. From that single seed point the armor spreads outward, across the torso, over the shoulders, up the neck, and the crested helmet forms last. Each piece emerges from the body and locks outward in quick rhythmic beats, like a timelapse assembly with no morphing and no melting.

The camera does the other half of the work. A slow 180-degree arc starts on the masked figure facing camera and ends behind the same figure, now in full plated armor. The background swaps in the same cadence, a burning ruined cityscape dissolving in layers into a cold misty battlefield with distant marching troops.

Here is the direction that made it hold together, and it is the STIRMIND position on all of this work. The prompt is not the craft. The direction is.

The prompt

The full structured prompt is below. Read the transition_logic block first. That is where the build is won or lost.

This build runs image to video, not text alone. Two locked frames anchor it: the masked enforcer in the ruined city as the first frame, the Greek hero on the battlefield as the last frame. The prompt directs what happens between them.

GenAI workflows first frame reference, a masked enforcer with arms crossed in a burning ruined city
Image Reference (First Frame)
GenAI workflows last frame reference, a Greek hero in blue armor with a golden spine on a misty battlefield
Image Reference (Last Frame)
{
"shot": {
"duration": "8s",
"aspect_ratio": "16:9",
"resolution": "1080p",
"frame_rate": "24fps",
"camera": "Slow 180-degree arc shot orbiting the subject, starting on a front-facing masked figure and ending behind the same figure now in plated armor, eye-level, medium shot, shallow depth of field"
},
"subject": "A tall, heavily muscled man, same identity throughout. Begins facing camera in a rugged tactical masked rig over a dark sleeveless vest. Ends with his back to camera in weathered blue-grey plated battle armor with a crested helmet and a spined vertebrae detail down the neck.",
"action": "The camera arcs around the man as his armor grows outward directly from his chest. The first plate forms on the center of his chest, then the armor spreads across the torso, over the shoulders, up the neck, and forms the crested helmet last. Every piece emerges from the body and locks outward in quick rhythmic layered beats, like a timelapse assembly. No morphing.",
"transition_logic": "Layer-based build that originates on the subject only. Armor materializes from the chest as a seed point and grows across the body outward: chest, torso, shoulders, arms, neck, helmet and crest. Nothing floats in from outside the body. The masked front rig is replaced by armored plates as growth spreads. Background swaps in the same snappy cadence: burning ruined cityscape dissolves in layers into a cold misty battlefield with distant marching troops.",
"context": {
"start": "Grey smoke-filled ruined city, rubble and small fires, ash in the air",
"end": "Cold overcast battlefield, blue-grey mist, distant rows of soldiers and banners, scattered debris on open ground"
},
"style_ambiance": "Cinematic, desaturated, high contrast. Warm ember tones at the start shifting to cold steel-blue tones at the end. Gritty realistic texture, film grain, moody overcast light.",
"audio": {
"music": "none",
"sfx": [
"SFX: sharp mechanical clicks and metallic snaps as each armor layer grows and locks into place",
"SFX: low rhythmic thuds synced to each build beat",
"SFX: distant wind and low battlefield rumble in the final beats",
"Ambient noise: faint crackling fire early, cold open-field wind late"
]
},
"negative_prompt": "floating armor plates, pieces flying in from off-body, morphing, melting, warping, smooth blend dissolve, particles forming shapes, music, on-screen text, watermark, distorted hands, extra limbs, identity change of the man"
}

The negative prompt is doing quiet work too. Floating armor plates, pieces flying in from off-body, morphing, melting, smooth blend dissolve. All banned. At STIRMIND the test is single and flat: a build reads as real only when the geometry obeys the body. Break that rule and the shot dissolves into the same weightless AI look everyone already scrolls past.

The After Effects finish

Generation gets you the motion. It does not get you the weight.

The finish is a stack of After Effects filters over the raw output: Time Remapping and Posterize Time to control the cadence, Levels and Noise for grade and grain, Roughen Edges and Unsharp Mask for texture, then a light touch of Lens Distortion and RGB Split at the seams. The goal is not to decorate the frame. It is to make a generated image carry the same grain and grit as film.

Here is the flat comparison STIRMIND works from. A raw generated clip and a finished one are not two grades of the same thing. One is a plate. The other is a shot. The plate is where most GenAI work stops. The shot is where the craft starts.

What this actually shows


AI did not make this shot faster to imagine. It made the imagining executable. The idea, one director connecting two worlds, was always there. The workflow is what turned it into a moving frame.

And it shows the other thing. Across two worlds and twenty years, not one frame needed a face to command. The role did it. The stance did it. The face was never the power. It was only ever the part we look at first.

This is the STIRMIND view of AI Craft. A GenAI build is not the prompt. It is the direction before it and the finish after it. The generation is the middle, never the whole.

See more GenAI workflows read what AI Craft means at STIRMIND.

Learn the GenAI craft at stirmind.com


Frederick Tadeo is a GenAI Creative Lead based in Dubai and the founder of STIRMIND, a GenAI-native creative studio and platform established in 2004. Over 20 years he has built work for Ferrero, Samsung, AXA, General Motors, Emirates, McDonald's and Ford Motors, with recognition at Cannes Lions, Dubai Lynx, The FWA, MENA Cristal and the Effies.

STIRMIND Studio helps creative teams and brands build real GenAI craft. Not AI use. Depth over volume, fewer clients, better work, time back.

More GenAI workflows here: https://www.stirmind.com/tag/genai-workflows/

Learn the GenAI craft at stirmind.com