Shooting script · v2 · English edition · 3 Oct 2026

Love at First Scoop

A young violinist racing to the most important audition of his life gets a scoop of pistachio gelato smashed into his white shirt. The girl who did it ends up defending him in front of the judges, lending him her blazer, and handing him a cone she has already tasted.

9:16 verticalSinglish dialogueEN + 中文 subtitles Fully AI-generatedAudience 10–25Main cut 2:52 · 60s cut · 15s teaser

Shop name, flavour and address are placeholders: [SHOP] [FLAVOUR] [ADDRESS]. This is a demo film made to pitch to gelato shops; the final shop name will be adjusted.

The story

Act one · The collision

Lim Wei Jie, twenty, ties off the last plate of char kway teow at his uncle's hawker stall, pulls off his apron and checks his watch: 2:47 pm. His scholarship audition at the conservatory starts at three. He grabs his worn violin case and runs.

On a sun-baked street in Bras Basah, Chloe Tan steps out of a gelato shop with a double scoop of pistachio, stops to take a photo of it, turns around, and walks straight into him. The gelato lands on his white shirt. She apologises in a panic and only makes the stain worse with a tissue. He has no time. He bows, says it's okay, and keeps running. Then Chloe notices the audition number on his chest. She is wearing the same wristband. She auditioned an hour ago.

Act two · The audition

Wei Jie arrives twelve minutes late, out of breath, with a green stain across his shirt. The head judge looks at the clock, then at the shirt. Before Wei Jie can finish apologising, Chloe bursts in. It was her fault, she says. She ran into him. They are here to judge his violin, not his shirt. After a pause, one of the judges gives him two minutes.

Chloe takes off the oversized black blazer she brought because the hall's air-conditioning is freezing and puts it over his shoulders. It covers the stain. He closes his eyes and begins to play Elgar's Salut d'Amour.

As the music swells we see where he comes from, without a word of dialogue: a family photo beside a piano in a big house; his parents in hospital beds after an accident; moving boxes carried into a small HDB flat; five in the morning at the hawker stall; ironing his younger siblings' school uniforms and packing their lunches; practising alone under a void deck light late at night. Back in the hall, the judges have put down their pens. Chloe stands by the door with wet eyes.

Act three · The scoop

Results will be posted at 6 pm. While they wait, Chloe drags him back to the gelato shop. She almost ruined his audition, so she has to treat him. He says there's no need. She orders the biggest cone anyway and holds it out to him. He pushes it back and tells her to eat it.

So she takes one small lick and offers it to him again, looking straight at him. He freezes. Then he understands what she means, goes red, and takes a lick too. She laughs and takes another.

At six, the judges read out the names going through to the final round: Chloe Tan, and Lim Wei Jie. He is still wearing her blazer. She nudges him with her elbow. The film ends on the shop's logo and one line: Some sweet things start with a mess.

Runtime

0:001:002:002:52
Act one, collision · 0:00–0:40Act two, audition · 0:40–1:50Act three, the scoop · 1:50–2:52

About 96 words of dialogue ÷ 140 wpm ≈ 0:41, all of it inside the shot lengths. The shots add up to 2:52, leaving 7 seconds under the 2:59 limit.

Cast

Male lead · 20
Lim Wei Jie

White shirt, black trousers, round glasses, an old violin case. Calls the judges "Sir" and bows. Speaks polite, fairly standard English. His family was well off until an accident put both parents in hospital; now he works the morning shift at his uncle's hawker stall to support his younger brother and sister.

Female lead · 20
Chloe Tan

Just back from an exchange semester in Melbourne. Her Singlish has a bit of Aussie in it; she talks with her hands and says what she thinks. Black performance dress, an oversized black blazer over her arm. She auditioned before him.

Setting: the Bras Basah / Bugis arts district, where the music schools, concert halls and shophouse gelato bars are. No real institution is named.

Shot list

1
0:00–0:05

Hookslow motion

Extreme close-up: a scoop of green gelato tumbles through the air and splats onto a white shirt. Freeze frame.

On-screen textThe day ice cream ruined my life.雪糕毁了我人生的那一天。
On-screen text…or saved it.……也可能是救了它。

Sound: record scratch, then silence

2
0:05–0:15

Hawker centre, afternoon

Wei Jie pulls off his apron at his uncle's char kway teow stall and checks his watch: 2:47 pm. His uncle shoos him off with the spatula. He grabs his violin case and runs.

UncleWei Jie! Go lah, later late!伟杰!快去啦,等下迟到了!
Wei JieThanks, Uncle!谢谢叔叔!
On-screen textScholarship Audition · 3:00 PM奖学金面试 · 下午 3:00

Sound: stall noise, clanging wok

3
0:15–0:25

Street in Bras Basahproduct

Blazing sun, heat haze. The [SHOP] sign is in frame. Chloe walks out with a double scoop of pistachio, raises her phone to photograph it, turns, and collides with the running Wei Jie.

Sound: street ambience → impact → cut back into the shot 1 slow motion

4
0:25–0:40

After the crash

Chloe dabs at his shirt with a tissue and smears it worse. Wei Jie checks his watch, bows, and runs. Chloe spots the audition number pinned to his chest, then looks down at the matching wristband on her own wrist.

ChloeAlamak! Sorry, sorry! Paiseh ah, I never see!糟了!对不起对不起!不好意思,我没看到!
Wei JieIt's okay. I'm late, sorry!没关系,我赶时间,抱歉!
ChloeEh, wait! Your shirt…诶,等等!你的衣服……
Chloe, looking at the wristbandSame audition ah?我们是同一场面试?

Sound: playful pizzicato begins

5
0:40–1:00

Concert hall, 3:12 pm

Three judges sit in a row. Wei Jie is breathless, a large green stain on his shirt. The head judge pushes up his glasses, looks at the clock, then at the shirt. The door bangs open and Chloe rushes in.

Head judgeMr Lim. You're twelve minutes late. And you come dressed… like this?林先生,你迟到了十二分钟。而且你就穿成……这样来?
Wei Jie, bowingSorry, Sir.对不起,老师。
ChloeSir, it's my fault! I bumped into him. You're judging his violin, not his shirt, right?老师,是我的错!是我撞到他的。你们评的是他的小提琴,不是他的衬衫,对吧?
Second judge, a faint smile…Two minutes.……给你两分钟。

Sound: hum of air-conditioning, silence

6
1:00–1:08

The blazer

Chloe takes off her oversized black blazer and drapes it over Wei Jie's shoulders. It covers the stain exactly. They hold eye contact for a second.

Chloe, quietlyHere. Aircon here cold like Antarctica anyway.给你。反正这里冷气冷得像南极。
7
1:08–1:50

Performance and flashbacksno dialogue

Wei Jie closes his eyes and draws the bow. Intercut with:

  1. An old photo: the family beside a piano in a big house; young Wei Jie holding a violin
  2. A hospital ward, his parents in two beds; Wei Jie signing forms in the corridor
  3. Moving boxes, from the big house into a small HDB flat
  4. 5 am prep at the hawker stall; ironing his siblings' school uniforms, packing their lunch boxes
  5. Late at night, practising alone under a void deck light
  6. Back in the hall: the judges put their pens down; Chloe at the door, eyes wet

Sound: solo violin, Salut d'Amour, building

8
1:50–2:00

Corridor notice board

Outside the hall, Chloe points at the notice board and pulls him toward the exit.

On-screen textResults: 6:00 PM成绩:傍晚 6:00 公布

Sound: music softens

9
2:00–2:35

Back at [SHOP]productclimax

Product shots: the gelato display → a slow-motion scoop → the double-scoop cone. Chloe offers him the biggest cone; he pushes it back. She takes one small lick and holds it out again, looking at him earnestly. Wei Jie freezes, slowly understands, blushes, and takes a lick. Chloe breaks into a smile and takes another.

ChloeToday I almost spoil your whole audition. Must belanja you lah.今天我差点毁了你的面试,一定要请你吃啦。
Wei JieNo need lah, really.不用啦,真的。
Chloe, to the serverBiggest one, please!要最大的那个!
Wei JieYou eat lah.你吃吧。

Sound: music continues underneath

10
2:35–2:45

Concert hall, 6:00 pm

The judges read the list. The two stand side by side; he is still wearing her blazer. When both names are called, she nudges him with her elbow.

Head judgeFinal round: Chloe Tan… and Lim Wei Jie.进入决赛:陈可儿……还有林伟杰。

Sound: music resolves on a long held note

11
2:45–2:52

End cardproduct

[SHOP] logo, the double-scoop cone, [ADDRESS].

TaglineSome sweet things start with a mess.有些甜,是从一团糟开始的。

Alternative taglines: Love at first scoop. · Share one scoop lah. · Sweeter when shared.

Cutdowns

60-second cut

ShotUseSec
1Slow-motion hook5
3Leaving the shop, collision5
5Judge's rebuke + Chloe's defence15
6The blazer5
7First bow + 3 flashbacks12
9Sharing the cone13
11End card5

15-second teaser

ShotUseSec
1Gelato hits the shirt3
5"You're judging his violin, not his shirt"4
9She licks, offers it; he freezes5
11Tagline + logo3

Music

First choice: Elgar, Salut d'Amour, Op. 12 (1888). Elgar wrote it as an engagement present for his fiancée, which fits a story about confessing love with an ice cream. The score is in the public domain. Existing recordings are still under copyright, so the track has to be AI-performed, taken from a royalty-free recording, or recorded fresh.

Alternatives: Massenet, Méditation from Thaïs (public domain, more melancholy); The Butterfly Lovers violin concerto (strongest emotional pull for a Chinese audience, but still in copyright and needs a licence for commercial use).

Singlish glossary

alamak
oh no
paiseh
embarrassed; sorry
belanja
to treat someone (to food)
lah / ah / leh
sentence particles that set the tone

AI production notes