Cast and crew
Sweeney Todd: The Demon Barber of Fleet Street (2007)
52 cast and 78 crew, as credited. Cast in billing order; crew by department.
Cast52
Johnny DeppSweeney Todd
Helena Bonham CarterMrs. Lovett
Alan RickmanJudge Turpin
Timothy SpallBeadle
Sacha Baron CohenPirelli
Jamie Campbell BowerAnthony
Laura Michelle KellyLucy / Beggar Woman
Jayne WisenerJohanna
Ed SandersToby- Gracie May WeldonBaby Johanna
- Ava MayBaby Johanna
- Jody HalsePoliceman
- Aron ParamorPoliceman
- Lee WhitlockPoliceman
- Nick HaversonPirelli / Todd Customer
- Mandy HollidayPirelli / Todd Customer
- Colin HigginsElixir Sniffing Customer
- John PatonGasping Man
- Graham BoheaContest Bald Man
- Daniel LusardiBoy Prisoner
- Ian McLarnonMan in Need of a Shave
- Phill WoodfineShave Customer Slit Throat
- Toby HeffermanHappy Customer
- Charlotte ChildHappy Customer's Wife
- Kira WoolmanHappy Customer's Child
- Helen SlaymakerJolly Friend
- Jess MurphyJolly Friend
- Nicholas HewetsonJolly Friend
- Adam RoachJolly Friend
- Marcus CunninghamJolly Friend
David McKailMinister- Philip PhilmarMr. Fogg
- Gemma GreyInmate
- Sue MaundInmate
- Emma HewittInmate
- Buck HollandBarber Customer
- Peter MountainFleet Street Dandy
- Harry TaylorMr. Lovett
Stephen AshfieldPie Customer- Jerry JudgePie Customer
- Norman Campbell ReesPie Customer
- Jonathan WilliamsPie Customer
- William OxborrowPie Customer
- Tom Pleydell-PearcePie Customer
- Laura SanchezPie Customer
- Johnson WillisPie Customer
- Jon-Paul HeveyPie Customer
Liza SadovyPie Customer- Jane FowlerPie Customer
Gaye BrownPie Customer- Sophie Morris-SheppardMad Woman in the Asylum (uncredited)
Anthony HeadMan in Street Who Greets Todd after Competition (uncredited)
Crew78
Directing
- Tim BurtonDirector
- Toby HeffermanSecond Assistant Director
- Nikki ClappScript Supervisor
- Katterli FrauenfelderFirst Assistant Director
Writing
- John LoganScreenplay
- Stephen SondheimMusical, Lyricist
- Hugh WheelerMusical
Production
- Patrick McCormickUnit Production Manager, Executive Producer
- John LoganProducer
- Susie FiggisCasting
- Richard D. ZanuckProducer
- Walter F. ParkesProducer
- Laurie MacDonaldProducer
- Katterli FrauenfelderCo-Producer
Camera
- Des WhelanCamera Operator
- Leah GalloStill Photographer
- Peter MountainStill Photographer
- Vince McGahonSteadicam Operator
- Dariusz WolskiDirector of Photography
Editing
- Stuart FyvieDigital Intermediate Colorist
- Chris LebenzonEditor
Sound and music
- Peter BurgisFoley Artist
- Harry BarnesFoley Editor
- Ruth SullivanFoley Artist
- Sandy BuchananADR Recordist
- Lucy FawcettFoley Artist
- Tristan TarrantBoom Operator
- David EvansSupervising Sound Editor
- Steve BrowellSound Editor
- Michael SemanickSound Re-Recording Mixer
- Tom JohnsonSound Re-Recording Mixer
- Sam SouthwickMusic Editor
- Tony DaweProduction Sound Mixer
- Steve BoeddekerSound Designer
- Stephen SondheimMusic, Songs, Original Music Composer
- John WarhurstMusic Editor
- Jack StewFoley Artist
- Andrea KingFoley Artist
Art
- Gary FreemanSupervising Art Director
- David BalfourProperty Master
- David WarrenArt Direction
- Dante FerrettiProduction Design
- Francesca Lo SchiavoSet Decoration
- Francesca Di MottolaArt Department Assistant
- Jo GraysmarkAssistant Set Decoration
Costume and make-up
- Colleen AtwoodCostume Design
- Ve NeillMakeup Artist, Hairstylist
- Charlotte HaywardMakeup Artist
- Paul GoochMakeup Artist
- Lisa PickeringMakeup Artist
- Neal ScanlanProsthetics
- Jemma Scott-Knox-GoreContact Lens Technician
- Nana FischerMakeup Artist
- Duncan JarmanProsthetic Makeup Artist
- Jo AdamsHairstylist
- Vanessa BastyanProsthetic Makeup Artist
- Ivan ManzellaSpecial Effects Makeup Artist
- Tristan VersluisProsthetic Makeup Artist
- Christine GreenwoodMakeup Artist
- Chris LyonsSpecial Effects Makeup Artist
- Sam NicholsonProsthetic Makeup Artist
- Karen CohenMakeup Artist
- Nathaniel De'LineadeusSpecial Effects Makeup Artist
- Stephen MurphyProsthetic Makeup Artist
- Christine WhitneyMakeup Artist
- Rose WarderHairstylist
- Josh WestonProsthetic Makeup Artist
- Claire MatthewsHairstylist
- Olivier SeyfridHairstylist
Visual effects
- Chas JarrettVisual Effects Supervisor
- Laraib AttaVFX Artist
- Drew JonesVisual Effects Producer
- Gary BrozenichVisual Effects Supervisor
- Alessandro CioffiCompositing Lead
- Pedro LaraDigital Compositor
- Marian MavrovicCompositing Supervisor
Lighting
- John HigginsChief Lighting Technician
Crew
- Lucy AllenStunts
