Internal · Marketing · Cast
Marketing · Cast reference
The cast — locked
Fourteen recurring people across two casts. Six Corporate, eight Friends & Family. Use this page when commissioning new shots — copy the brief block for any character and paste into the Gemini prompt.
td-cast-reference · locked 2026-06-01
Canon (wiki): marketing/brand/cast.md · Ref images bundled in ./refs/ (mirrored from threedoors-web/public/brand/images/_cast-refs/) · Section: Marketing
Corporate Cast — six (C1–C6)
Work colleagues coming for a team-building / weekday-daytime booking. Elevated business-casual dress: cashmere, silk, fine wool, dark denim. No ties, no stock blazers.
C1Margaret
- Age
- Late 50s
- Race
- White British
- Class
- Senior managerial
- Build
- Slim
- Hair
- Silver-grey, shoulder-length
Navy cashmere roll-neck. Considered. The "I've seen this room before" energy.
Paste-into-prompt block ▾
Margaret (C1) — a white British woman in her late 50s, slim build, with silver-grey shoulder-length hair, an intelligent considered expression. Wears a navy cashmere roll-neck. Senior-managerial register, calm and watchful.
ref: marketing/brand/_cast-refs/C1-margaret-ref.png
C2Priya
- Age
- Mid-40s
- Race
- Punjabi-British
- Class
- Professional
- Build
- Average
- Hair
- Shoulder-length black, half-pulled-back
Dark forest-green silk shirt, tailored charcoal trousers. Watchful. Quiet authority.
Paste-into-prompt block ▾
Priya (C2) — a Punjabi-British (South Asian) woman in her mid-40s, average build, with shoulder-length black hair half-pulled-back (clipped behind), watchful intelligent expression. Wears a dark forest-green silk shirt. Quiet authority.
ref: marketing/brand/_cast-refs/C2-priya-ref.png
C3Marcus
- Age
- Mid-30s
- Race
- Black African-British
- Class
- Professional
- Build
- Tall, slim
- Hair
- Close-cropped
Charcoal V-neck cardigan over white collared shirt. Quietly attentive.
Paste-into-prompt block ▾
Marcus (C3) — a Black African-British man in his mid-30s, tall and slim, with close-cropped short black hair, quietly attentive expression. Wears a charcoal V-neck cardigan over a crisp white collared shirt.
ref: marketing/brand/_cast-refs/C3-marcus-ref.png
C4Lucia
- Age
- Mid-30s
- Race
- Latina (Mexican heritage)
- Class
- Professional
- Build
- Average
- Hair
- Long dark wavy, pulled back at temples
Cream blazer over dark navy. Warm. Connector.
Paste-into-prompt block ▾
Lucia (C4) — a Latina (Mexican-heritage) woman in her mid-30s, average build, with long dark wavy hair loosely pulled back at the temples (the rest cascading down), warm engaged expression. Wears a cream blazer over a dark navy top. The connector.
ref: marketing/brand/_cast-refs/C4-lucia-ref.png
C5Ren
- Age
- Late 20s
- Race
- Japanese-British
- Class
- Early-career professional
- Build
- Slim
- Hair
- Short tousled black
Dark teal untucked button-up over slim charcoal jeans. Intent.
Paste-into-prompt block ▾
Ren (C5) — a Japanese-British (East Asian) person in their late 20s, slim build, with short tousled black hair (slightly longer on top), clean-shaven, intent focused expression. Wears a dark teal untucked button-up shirt, top button undone.
ref: marketing/brand/_cast-refs/C5-ren-ref.png
C6Danny
- Age
- Mid-30s
- Race
- Northern English (working-class)
- Class
- Skilled trade / non-graduate
- Build
- Stocky, solid
- Hair
- Sandy close-cropped + short beard
Dark navy wool overshirt over a dark teal Henley. Opinionated. Says what the room is avoiding.
Paste-into-prompt block ▾
Danny (C6) — a Northern English working-class white man in his mid-30s, stocky solid build, with sandy close-cropped hair and a short trimmed beard, honest open expression. Wears a dark navy heavy wool overshirt (chore-coat style) layered open over a dark teal Henley.
ref: marketing/brand/_cast-refs/C6-danny-ref.png
Friends & Family Cast — eight (FF1–FF8)
Two pools for consumer-coded shots. Weekend-evening / date-night dress: knitwear, dark denim, soft leather, camel coats. Softer than corporate but inside the palette.
Friend group — FF1–FF4
Late 20s & 30s mates, mixed race. Implied couple: Zara + Joel. Mei and Jamie are mates who came along.
FF1Zara
- Age
- Early 30s
- Race
- Black British
- Build
- Average
- Hair
- Natural curls shoulder-length, half-pulled-back
Cream cable-knit jumper over dark indigo jeans, soft leather ankle boots. Sometimes a crimson knitted scarf. The planner of the night.
Paste-into-prompt block ▾
Zara (FF1) — a Black British woman in her early 30s, average build, with natural curls at shoulder-length, often half-pulled-back at the front. Warm energetic expression. Wears a cream cable-knit jumper over dark indigo jeans, sometimes a crimson knitted scarf.
ref: marketing/brand/_cast-refs/FF1-zara-ref.png
FF2Joel
- Age
- Early 30s
- Race
- Mixed-race British (Black/White)
- Build
- Slim, average height
- Hair
- Short curly black, light fade
Dark teal cotton overshirt over a charcoal Henley, dark indigo jeans, scuffed boots. Zara's partner. Easy laugh.
Paste-into-prompt block ▾
Joel (FF2) — a mixed-race British man (Black/White heritage) in his early 30s, slim, average height, with short curly black hair and a light fade on the sides. Warm easy expression. Wears a dark teal cotton overshirt over a charcoal Henley, dark indigo jeans.
ref: marketing/brand/_cast-refs/FF2-joel-ref.png
FF3Mei
- Age
- Late 20s
- Race
- Chinese-British
- Build
- Slim, short
- Hair
- Short black bob, tucked behind one ear
Cream silk t-shirt under a soft camel wool coat. Quiet, observational.
Paste-into-prompt block ▾
Mei (FF3) — a Chinese-British woman in her late 20s, slim and short, with a chin-length black bob tucked behind one ear, alert thoughtful expression. Wears a cream silk t-shirt under a soft camel wool coat.
ref: marketing/brand/_cast-refs/FF3-mei-ref.png
FF4Jamie
- Age
- Late 30s
- Race
- White Scottish (working-class roots)
- Build
- Lean, tall
- Hair
- Dark brown, longer on top + full short beard. Wire-rimmed glasses.
Single dark teal cotton button-up shirt, collar open. Dark denim. The funny one. Says the thing nobody else has the nerve to.
Paste-into-prompt block ▾
Jamie (FF4) — a white Scottish (working-class roots) man in his late 30s, lean and tall, with dark brown hair worn slightly longer on top with a natural side-parting, a full short dark-brown beard, wearing wire-rimmed round reading glasses. Honest dry-humour expression. Wears a single dark teal cotton button-up shirt, collar open, no jumper layer.
ref: marketing/brand/_cast-refs/FF4-jamie-ref.png
Family unit — FF5–FF8
Sandra brings her two adult children Ellie and Sam, plus Sam's partner Olivia. White British family with soft fair-haired family resemblance (Sandra → Ellie → Sam). Olivia is the in-law and carries the family pool's single crimson accent.
FF5Sandra
- Age
- Late 50s
- Race
- White British
- Build
- Fuller motherly
- Hair
- Warm mid-brown going grey, shoulder-length soft waves
- Accessory
- Wire-rimmed reading glasses on a beaded gold chain
Cream silk blouse under a soft camel knit cardigan. Warm, generous, the grandmotherly matriarch who feeds you when you arrive.
Paste-into-prompt block ▾
Sandra (FF5) — a white British woman in her late 50s, fuller motherly build, with warm mid-brown hair going grey at the temples and roots (distinctly brunette with silver coming through), shoulder-length natural soft waves. Wire-rimmed reading glasses on a beaded gold chain around her neck. Warm generous expression. Wears a cream silk blouse under a soft camel knit cardigan.
ref: marketing/brand/_cast-refs/FF5-sandra-ref.png
FF6Ellie
- Age
- Early 30s
- Race
- White British (Sandra's daughter)
- Build
- Average, tall-ish
- Hair
- Long mid-blonde, often loose or low ponytail
Dark teal knitted polo-collar jumper, dark indigo straight-leg jeans. Steady, thoughtful, the older sibling who organises.
Paste-into-prompt block ▾
Ellie (FF6) — a white British woman in her early 30s (Sandra's daughter, soft family resemblance), average tall-ish build, with long mid-blonde slightly wavy hair worn loose or in a low ponytail, thoughtful alert expression. Wears a dark teal knitted polo-collar jumper over dark indigo jeans.
ref: marketing/brand/_cast-refs/FF6-ellie-ref.png
FF7Sam
- Age
- Late 20s
- Race
- White British (Sandra's son, Ellie's brother)
- Build
- Slim, tall
- Hair
- Short dirty-blonde, longer on top, modern relaxed cut
Cream merino crew-neck over a dark teal collared shirt (collar just visible). Younger brother energy — relaxed, a bit dry.
Paste-into-prompt block ▾
Sam (FF7) — a white British man in his late 20s (Sandra's son, family resemblance to the fair-haired family), slim and tall, with short dirty-blonde tousled hair, clean-shaven, relaxed dry expression. Wears a cream merino crew-neck jumper over a dark teal collared shirt (collar just visible at the neckline).
ref: marketing/brand/_cast-refs/FF7-sam-ref.png
FF8Olivia
- Age
- Early 30s
- Race
- White British (Sam's partner)
- Build
- Slim, average height
- Hair
- Long mid-brown wavy, often loose
Soft burgundy / crimson knit jumper (the family pool's single crimson accent). New-ish to the family, warm, listening.
Paste-into-prompt block ▾
Olivia (FF8) — a white British woman in her early 30s (Sam's partner), slim and average height, with long mid-brown wavy hair worn loose, warm listening expression. Wears a soft burgundy / crimson knit jumper (the family pool's single crimson accent).
ref: marketing/brand/_cast-refs/FF8-olivia-ref.png
Workflow — how to use these references
- Single-cast in scene —
edit_image(char_ref, scene_prompt). Pass the character ref image, write the new scene in prose. Identity carries. Use for solo shots (12, 18, 20, 21, 49).
- Multi-cast standalone —
compose_images([char_refs…], scene_prompt). Pass all relevant character refs. Faces carry; the scene is written in prose. Use for wider group shots.
- Multi-cast side-by-side / in conversation — iterative
edit_image. Place the first character into the scene, feed that output back, add the next character. Compose tends to spatialise characters apart when they should be together.
- Path note — the Gemini MCP server is rooted at
C:\threedoors-wiki and rejects absolute paths. Pass refs as relative paths like marketing/brand/_cast-refs/C1-margaret-ref.png.
- Casting rules — no direct-to-camera; no posing; observed register. Default subset: 3–5 per shot. One crimson element per shot maximum. Full rules in
marketing/brand/cast.md.