REEL 01 · TC 00:00:00 / 07:00:00
BOYI TAN PRESENTS · A ZERO-BUDGET SHORT FILM

Done Before

A crew tries to finish a movie — and the pressure to please everyone makes them forget why they started.
DIRECTED BY BOYI TAN · WITH A CREW OF EIGHT · SHOT FOR $0
ZERO BUDGET · CUT IN PREMIERE PRO · MOTION IN AFTER EFFECTS · GRADED IN DAVINCI RESOLVE
DIRECTED BY
Boyi Tan
Director & Project Leader
CREW
crew of 8 people
Script to post, end to end
BUDGET
$0
Planning instead of money
MY SCOPE
Full pipeline
Script selection · storyboard · mood board · production leadership · edit
NOW SCREENING
TC 00:32
LOADING FULL FILM
THE ARTIFACT COMES FIRST — THE PRODUCTION STORY FOLLOWS BELOW PLAYS ON THIS PAGE
THE PICTURE — PLAYED STRAIGHT, AIMED SIDEWAYS
TC 01:10
WHAT THE AUDIENCE SEES
A familiar holiday romance — a bakery, a park, a formula everyone already knows by heart.
The surface is deliberately conventional. Warm light, meet-cute rhythm, Christmas-movie grammar.
WHAT THE FILM IS ABOUT
The people making it — and the pressure to chase shifting audience expectations until the original intention disappears.
Underneath the formula, the film becomes a satirical Christmas movie about formula-driven production itself: has this all been done before?
WHY THAT SHAPE
The satire only lands if the surface is played straight. So the production had to execute the genre well enough to critique it — with no budget, and no room for a wasted shooting day.
DIRECTOR'S STATEMENT
"Directing wasn't choosing shots. It was making the intent operational — clear enough that eight people could keep going when the plan broke."
ACT I — PRE-PRODUCTION
TC 02:05
Agree on the image before the clock starts.
I selected the script, assembled the crew, and set the milestones. Then I built the mood board and storyboard from the script — so scene intention, framing, color, and tone were settled while disagreement was still cheap.
director's note — every argument you have on paper is one you don't have on set.
Done Before mood board with location, light, character, and atmosphere references
FRAME 1A — the tonal reference point: familiar genre surface, critical undertone
STORYBOARD EVIDENCE — THE PARK SCENE, PLANNED SHOT BY SHOT
Done Before storyboard page for the park scene showing blocking, camera distance, inserts, and character movement
FRAME 1B — conversation blocking, insert shots, dog-action constraints
Done Before storyboard page continuing the park conversation with reactions and scene exit planning
FRAME 1C — same scene continued, so continuity was planned before it was threatened
ACT II — PRINCIPAL PHOTOGRAPHY
TC 03:20
PRODUCTION REPORT — SHOOT DAY, PARK SCENE EXT. PARK — DAY
STATUS
An actor was unable to attend due to food poisoning.
OPTIONS ON THE TABLE
Pause the shoot and lose the day. Shoot around it and weaken the story. Or rewrite — now.
DECISION
I rewrote the park scene on location. Narrative logic held, continuity stayed clear, and the crew kept shooting.
Done Before revised script pages used for a same-day rewrite during production
FRAME 2A — the rewrite that kept the day alive
Zero-budget productions can't buy their way out of problems.
No money means no second shoot day, no replacement actor, no waiting. The director's job was to protect momentum with a clear decision — fast enough that eight people never stood still.
director's note — the storyboard made the rewrite safe: we knew exactly which beats the scene could lose.
Done Before bakery exterior location reference showing blocking and actor positioning
FRAME 2B — staging the exterior around the bakery
Done Before bakery interior scene reference showing actors positioned across the counter
FRAME 2C — actor spacing and rhythm inside the bakery
Done Before scene reference showing two characters facing each other outside the bakery
FRAME 2D — shot reference showing how the bakery sequence translated planned scene language into staging.
ACT III — POST-PRODUCTION
TC 04:35
The edit is where the constraints disappear.
Editing, audio mix, color correction, and supporting motion work — Premiere Pro, After Effects, and DaVinci Resolve turned fragmented production material back into one coherent film with its rhythm and tone intact.
director's note — if post did its job, the audience never learns which scene was rewritten at the park.
Done Before editing timeline showing picture, sound, grade, and post-production tracks
FRAME 3A — assembling image, audio, pacing, and polish
FINAL REEL — WHAT SURVIVED PRODUCTION
TC 05:30
01 — THE FILM
Finished, at $0
Completed on planning, coordination, and fast decisions instead of paid resources.
02 — THE CONTINUITY
The rewrite is invisible
The rewritten park scene cuts cleanly into the film — the disruption never reaches the screen.
03 — THE POINT
First public-screening cut
The finished version became the clearest evidence that the concept still held after production pressure.
PUBLIC CUT 01 — first public-screening version after the film was completed
DIRECTOR'S CUT — COMMENTARY TRACK
TC 06:10
TRACK 01
Intent needs a process
A clear idea is not enough. The director converts it into scripts, references, schedules, and decisions other people can actually use.
TRACK 02
Constraints reveal the director
The actor incident forced a real choice: pause, weaken, or rewrite. I chose the path that kept the crew moving and protected the film's intent.
TRACK 03
The film argues with itself
Done Before hides its satire inside the formula it critiques — asking whether creators keep chasing external preference, or stay honest about what they want to say.
"Same job as design, different frame: decide what matters, make it operational, protect it under constraints."
— WHY THIS REEL LIVES IN A UX PORTFOLIO
DIRECTED & EDITED BY BOYI TAN
MADE WITH A CREW OF EIGHT · NO BUDGET · ONE REWRITE
CUT BACK TO: UX WORK →
Frame the problem × Hold the intent × Finish the film
← Previous project Back to projects Next project →
© 2026 Boyi Tan Roll credits: About · Resume · boyitan0011@gmail.com · LinkedIn