X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Senua's Saga: Hellblade II
F1 24
MultiVersus
XDefiant
Paper Mario: The Thousand-Year Door
Galacticare
Hauntii
Paper Trail
See All
Movies
Explore Movies
CANNES RECAP & REVIEWS
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Furiosa: A Mad Max Saga
Ezra
Handling the Undead
In a Violent Nature
Young Woman and the Sea
The Garfield Movie
Babes
IF
Kingdom of the Planet of the Apes
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
JUNE TV PREVIEW
TV PREMIERE CALENDAR
Clipped
Ren Faire
Eric
Geek Girl
We Are Lady Parts S2
Tires
Evil S4
The Big Cigar
See All
Music
New Albums
Vince Staples: Dark Times
Billie Eilish: Hit Me Hard and Soft
ZAYN - Room Under the Stairs
Beth Gibbons: Lives Outgrown
Kings of Leon: Can We Please Have Fun
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Beyonce: Cowboy Carter
See All
News
Register
Register
Braid
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Mitzi Peirone
Written By
Mitzi Peirone
writer
Cast
Madeline Brewer
Daphne Peters / Mother
Kurt Affair
Sir Ken Dodd
Imogen Waterhouse
Petula Thames / Doctor
Sarah Hay
Tilda Darlings / Daughter
Scott Cohen
Detective Siegel
Clyde Baldo
Landlord
Rob Leo Roy
Train Conductor
Zack Calhoon
Passenger
Lenore Wolf
Woman on Train
Brad Calcaterra
Tiresias The Omniscient Homeless Man
Zoe Feigelson
Young Daphne
Dhoni Middleton
Young Petula
Tai Lyn Sandhu
Young Tilda
Charles Techman
Grandfather
Mary Looram
Grandmother
David McDonald
Doctor
Chris Roe
Officer Moore
Derrick Williams
Officer Bogart
Mauricio Ovalle
Officer Harrison
Jill Dalton
Old Daphne
Nancy Ozelli
Old Petula
Ethel Fisher
Old Tilda
Produced By
Arielle Elwes
producer
James Huntsman
executive producer
Ali Jazayeri
executive producer
Joseph Lubin
executive producer
Dino Mark
executive producer
Jacqueline McGinn
associate producer
Andreas Olavarria
executive producer
Mitzi Peirone
executive producer
Richard Schlesinger
executive producer
Todd Slater
executive producer
Hil Steadman
associate producer
Logan Steinhardt
producer
Viviana Zarragoitia
executive producer
Music
Michael Gatt
Cinematography
Todd Banhazl
Sound
Neil Benezra
sound designer / sound effects editor
Benjamin Berger
sound mixer
Leslie Bloome
foley artist
Andrew Bloomfield
sound facility manager
Ryan Collison
foley mixer
Joanna Fang
foley artist
Nathan Hasz
sound effects editor
Laura Heinzinger
foley editor
Rae King
assistant sound effects editor
Eric Offin
sound designer
Tom Paul
supervising sound editor
David Pliskin
boom operator
Mike Poppleton
dialogue editor
Esther Regelson
adr editor
Melissa Santoro
foley editor
Nick Seaman
foley mixer
Greg Sextro
additional sound mixer
Carl Shillito
adr mixer
Editing
David Gutnik
Casting Director
Matthew Glasner
Production Design
Annie Simeone
Set Design
Lindsay Stephen
Costumes
Amit Gajwani
Makeup
Candice Crawford
hair department head
Etzel Ecleston
key makeup artist
Emily Nowacki
makeup department head
Special Effects
Gabu Camilo
special effects technician
Benjy Harris
special effects technician
Visual Effects
Michael Hrechka
compositor
Nasser Mandavi
compositor
David R. Olsson
compositor
Dan Pochtrager
compositing supervisor
Stuart Racey
visual effects producer
Pete Sussi
vfx supervisor: cg supervisor
Greta Thompson
compositor
Assistant Director
Robert Lopez
second assistant director
Michael A. Toscano
first assistant director
Production Management
Heath Jacob Baldwin
unit production manager
Art Department
Diane Andazola
charge scenic
Clara Cuffe
art production assistant
Gerard V. Engrassia
leadman
Ryan Gertsen
key construction grip
Jade Hernandez
set dressser
Amy Brenner Joseph
property master
Dylan Pettengill
on-set dresser
Johann Poschung
art production assistant
Devin Recalde
set dress foreman
Caroline B. Scott
art production assistant
Josh Solar-Doherty
art department coordinator
Emily Suber
title designer
Michael Swastek
props
Emily Thomas
props
Stunts
Seth Andrew Bridges
stunts
Jenna Hellmuth
Stunt Double: Madeline Brewer
Drew Leary
stunt coordinator
Editorial
Sam Daley
colorist
Ethan Leight
digital intermediate coordinator
Kevin A. McCormack
post production supervisor
James Reyes
digital intermediate producer
Frank Reynolds
additional editor
Jordan P.H. Stein
finishing artist
Vincent F. Welch
assistant editor
Other
Charles Jason Lore
Music Department
Michael Bouska
assistant music scoring mixer
Jason La Rocca
music scoring mixer / score recorded by
Peter Rotter
music contractor / music coordinator
Ro Rowan
cello soloist
Jed Smith
exotic instruments
Costume Department
Naki Frederic
costume assistant
D. Lucky Henry
set costumer
Tuezday Naper
costume supervisor
Dorene Oakley
costumer
Camera Department
Mark Balderston
lamp operator
Noah Chamis
rigging gaffer
Anthony Ciurea
dolly grip
Loïc de Lame
digital imaging technician
Connor Dwyer
best boy grip
Daniel Feighery
still photographer
Tom Flynn
best boy electric
Louis Galletta
genny op
Josh Hensley
gaffer
Quynh Le
camera production assistant
Nick Mangiatordi
key grip
Rebecca Rajadnya
first assistant camera
Max Shatzkamer
grip
Tsyen Shen
second assistant camera
Blake Steigerwald
camera operator
Nicholas Timmons
camera operator
Julia Elaine Mills
best boy grip / grip
Location Management
Matthew Crothamel
location manager
Max Francis
location production assistant
Nick Noyes
assistant location manager
Script Department
Abe Kemmis
script supervisor
Movie title data and credits provided by