AI Filmmaker · Prague

Short films made
with AI, made
properly.

Generative tools will hand you a beautiful shot by accident. Getting twenty of them to hold the same characters, the same light and the same story is a different job — and that's the one I do.

Latest — Off-Leash, 2026 In festival submission Open to commissions
Benny the beagle and a golden cocker spaniel meet nose to nose in an open meadow.
Off-Leash · 2026

Featured film

Off-Leash

2026 · 3D animated short

A boy, a moment of distraction, and a beagle who has decided he is going somewhere.

Benny the beagle, ears flying, running toward camera with his tongue out.
Play · 0:58
Year
2026
Format
3D animated short
Runtime
0:58
Shots
20
Audience
Ages 8–13
Role
Writer · Director · Editor
Generation
Higgsfield · Seedance 2.0
Post
Premiere · After Effects

Festival submissions · 2026

  • AI.motion
  • NeoCinema AI Film Festival
  • Sparknify Human vs. AI Film Festival

A boy is walking his dog in the park and looking the wrong way. Benny catches something on the air, and the leash is out of the boy's hand before he registers it. What follows is a one-minute chase that ends the way the dog always intended: nose to nose with a golden cocker spaniel, and — accidentally — two children saying hello to each other for the first time.

Twenty shots, made for eight-to-thirteen-year-olds, at roughly a minute. The story is simple on purpose. The difficulty was never the idea — it was continuity. Four characters who have to stay recognisably themselves across every cut. One sun, locked on the right of frame, so that every shadow in the film falls the same way. A park that has to still be the same park sixty seconds later.

Shot 20 took nine attempts — not because the shot was hard, but because two dogs kept refusing to be the right size next to each other.

That one turned into the most useful thing I learned all year. I measured the height ratio off approved footage, stated it numerically in the prompt, and the render still read wrong. A correct height ratio doesn't guarantee a correct perceived size: coat volume and body bulk make a spaniel read bigger than the number says it is. Nothing in the wording fixed it. It got solved by hand, in an edit pass, after the generator had had its nine goes.

One shot was cut outright after six rejections and its beat folded into the shot after it. An entire environment got rebuilt three times — trees removed, then a path removed, then the camera raised to eye level — because a low reference plate was quietly making finished shots read as flat. Every job has a UUID. Every rejection has a written diagnosis. That log is the reason the film holds together, and it's the part of the process I'd bring to anyone else's project.

Benny sniffing at the grass beside a paved park path, leash taut.
01 · The distraction
Benny sprinting through grass with his leash trailing behind him.
02 · Leash free
The boy shouting after his dog, mouth open, alarmed.
03 · Stop, Benny, stop
Benny pausing at the edge of the woods beside a large tree trunk.
04 · The edge of the woods
The two dogs meeting nose to nose in the meadow.
05 · The meeting
Close-up of the girl with curly red hair, smiling.
06 · Hi

How the work gets made

A method, not a slot machine.

Generative video is unreliable in a specific, predictable way. Almost everything I do is about removing variables before the model gets a chance to invent one.

01

Story first

The whole film is written and broken into numbered shots before anything is generated. Off-Leash was twenty shots on paper long before it was a single frame of video.

02

Characters locked

Every character gets an approved master image and a multi-angle composite sheet, signed off before shot work begins. Faces, outfits and proportions stop being negotiable at that point — including the relative sizes between characters, which drift faster than anything else.

03

One environment, one sun

Locations are built as reference plates and the lighting rule is written down and enforced: sun on the right, every shadow falls left, in every shot. It sounds pedantic until you cut twenty clips together and the light doesn't jump.

04

Generate, reject, diagnose

Each shot is generated against its references and tracked by job ID. Rejections get a written cause, not a re-roll — the log is what stops the same mistake being made in shot fourteen that was already made in shot four.

05

Finish it like a film

Assembly, pacing trims, paint-outs, colour and sound in Premiere and After Effects. Generated footage doesn't become a film until it's edited like one.

About

Igor Brezina,
working out
of Prague.

I have always been interested in artificial intelligence. I covered the technology during my previous career in journalism, interviewing Czech startup founders who were building remarkable products with it.

The faster AI developed, the more it held my attention. After seeing what other storytellers were doing with it, I decided to start making films myself.

Off-Leash is animation, but animation isn't the boundary — I work in AI video broadly, and I'm open to commissioned projects.


Higgsfield · Seedance 2.0 · Adobe Premiere Pro · After Effects

Work together

creator [at] igorbrezina.cc
Instagram LinkedIn X