Poster

Swan Song ()


Reference View | Change View


In the near future, a terminally ill man explores a heart wrenching, emotionally complex solution to save his wife and son from grief by duplicating himself without them knowing.

Director:
Writer:
Awards:
  • Nominated for 1 BAFTA Film Award. Another 2 wins & 11 nominations.
  • See more »
Reviews:

Photos and Videos

Cast

Edit
...
Cameron / Jack
...
Poppy
...
Kate / Kate Duplicate
...
Dr. Jo Scott
...
Andre
...
Dalton
...
Rafa
...
Cory (Age 8)
Aiden Adejuwon ...
Cory (Age 5)
...
Cory (Age 2) (as Ace Lever)
Shema Cayden ...
Cameron (Age 5) (as Cayden Shena)
...
Alex (as Jayr Tinaco)
...
Julie
Mikayla Lagman ...
Sammy
...
Cameron's Mom
...
Rob
...
Elderly Woman on Train (as Christi La Liberté)
Lexi ...
Ellington
...
Cameron / Jack Acting Double

Directed by

Edit
Benjamin Cleary ... (directed by)

Written by

Edit
Benjamin Cleary ... (written by)

Produced by

Edit
Mahershala Ali ... producer (produced by) (p.g.a.)
Rebecca Bourke ... producer (produced by) (p.g.a.)
Shea Kammer ... executive producer
Jonathan King ... producer (produced by) (p.g.a.)
Jacob Perlin ... producer (produced by) (p.g.a.)
Christopher Sawtelle ... co-producer
Ryan Schwartz ... co-producer
Adam Shulman ... producer (produced by) (p.g.a.)
Mimi Valdes ... producer (produced by) (p.g.a.) (as Mimi Valdés)

Music by

Edit
Jay Wadley ... (music by)

Cinematography by

Edit
Masanobu Takayanagi ... director of photography

Editing by

Edit
Nathan Nugent ... (edited by)

Editorial Department

Edit
Syafiq Jaafar ... dailies & editorial processing
Stephen Kidney ... first assistant editor
Candice Kim ... post project manager: dailies
Ren Manlolo ... senior dailies operator
Tom Mayclim ... data manager: Company 3
Tom Poole ... digital intermediate colorist
Emma Sanders ... post-production coordinator
Adrian Saywell ... on-line editor
Melina Smith ... Color Assistant
Evan Spicer ... assistant editor
Jaan Spirka ... colorist: dailies
Ross Thomson ... dailies supervisor

Casting By

Edit
Victoria Thomas

Production Design by

Edit
Annie Beauchamp

Art Direction by

Edit
Michael Diner ... supervising art director
Howard Lau ... art director: vehicle
Callum Webster

Set Decoration by

Edit
Shannon Gottlieb

Costume Design by

Edit
Cynthia Ann Summers

Makeup Department

Edit
Melissa Forney ... hair department head
Caitlin Groves ... special makeup effects artist
Alice Hatcher ... esthetician
Samuel James ... wig maker: Naomie Harris
Zabrina Matiru ... Makeup Designer/makeup department head
Dawn Loretta Mills ... hair stylist
Sarah Pickersgill ... special makeup effects artist
Werner Pretorius ... prosthetics: Amazing Ape Productions
Darah Wyant ... key makeup artist

Production Management

Edit
Shea Kammer ... unit production manager
Kate Keates ... unit manager (as Kate Vanderbyl) / unit manager
Drew Locke ... unit production manager
David Scott Rubin ... executive in charge of production
Jason Tobias ... post-production supervisor
Lori A. Waters ... post-production supervisor

Second Unit Director or Assistant Director

Edit
Chad Belair ... second assistant director
Alan Derksen ... assistant director
Clayton Alexander Durie ... third assistant director
Joe Gold ... first assistant director / second assistant director
Regan Kosior ... second second assistant director
Haley Lauten ... third assistant director

Art Department

Edit
Liam Beck ... concept artist
Tony Beck ... lead dresser
Ester Bovard ... assistant set decorator
Lee Campbell ... assistant set decorator
Niki Charalambopoulos ... paint foreman
Michelle Chudleigh ... set decoration coordinator
Brian Cunningham ... concept illustrator
Tony Drew ... 3d concept modeller
Bryan Eng ... art coordinator
Clayton Flagg ... props truck supervisor
Sam Hudecki ... storyboard artist/concept designer
Lei Jin ... concept illustrator
Geoff Jordan ... metal fabricator foreman
Jesse Joslin ... construction coordinator
Scott Livingstone ... art department assistant
Ainsley McIntyre ... set decoration buyer
Oshy Parasol ... assistant art director
Noely Ryan ... concept artist
Ron Turner ... prop concept artist
Stephen Vance ... paint lead
Liam Young ... visual consultant
Patrick Zahorodniuk ... graphic designer
Ken Palkow ... concept artist (uncredited)

Sound Department

Edit
Steve Baine ... foley artist
Chris Duesterdiek ... sound mixer
Steve Fanagan ... sound designer / supervising sound editor
Ian Ferguson ... boom operator
Bernard Gariépy Strobl ... re-recording mixer
Gina Gyles ... foley assistant (as Gina Wark)
Krystin Hunter ... dialogue editor
William Kellerman ... foley artist
Amanda Knowledge ... audio description re recording mixer
David McCallum ... supervising sound editor
Brennan Mercer ... sound effects editor
Michael Miller ... adr mixer
Daniel Moctezuma ... foley recordist
Chris Navarro ... adr mixer
Peter Persaud ... foley recordist
David Rose ... sound effects editor
Valerie Siu ... sound utility

Special Effects by

Edit
Tony Lazarowich ... special effects coordinator

Visual Effects by

Edit
Nikita Alagan ... vfx production manager: Basilic Fly
Tennille Alcindor ... visual effects producer: Company 3
Mohammed Altaf ... compositing supervisor: Basilic Fly (as Mohammed Altaf F.)
Emilie Ancet ... production manager: Image Engine
Jessica Atkinson ... editorial: Territory
Freddie Bowden ... production coordinator: Territory (as Fred Bowden)
Carlos Conceicao ... bg prep supervisor: Image Engine
Rory Coomey ... cyber and lidar scanning
Sean Feeley ... pipeline: Territory
Yana Georgieva ... vfx data wrangler
Marian Golden ... vfx production manager
Gopalsamy ... compositing supervisor: Basilicfly studio
Jennifer Hargreaves ... vfx executive producer: Basilic Fly
Sean Hickey ... vfx editor: Screen Scene
Ben Hicks ... compositing supervisor: Territory
Tiago Higgs ... graphics lead: Territory
Yang Hu ... senior cg generalist: Company 3
Ivelin Ivanov ... compositing lead: Screen Scene
Conor Johnston ... vfx production assistant: Screen Scene
Sam Johnston ... associate vfx supervisor: Screen Scene
Sam Keehan ... art director: Territory
Adam Kelway ... compositing lead: Image Engine
Lakshmanakumar ... compositing supervisor: Basilicfly studio
Dhaval Malavia ... producer: Territory
Ajoy Mani ... visual effects producing supervisor
Manuel Martinez ... cg supervisor: Screen Scene
Greg Massie ... production: Image Engine
Tomoka Matsumura ... modeling artist: Image Engine
Robert McHugh ... editorial: Territory
Tom McLoughlin ... executive visual effects producer: Territory
Nigel Mendoza ... vfx producer: Company 3
George Mitchell ... visual effects editor
Buhas Mohammedunny P. ... matchmove supervisor: Image Engine (as Buhas Mohammedunny Pallathputhampully)
Bébhinn Naughton ... Visual Effects Coordinator (as Bebhinn Naughton)
Bryce Nielsen ... visual effects producer
Kelly O'Flaherty ... digital compositor: Screen Scene
Ashley Pay ... cg lead: Territory
Barry Poon ... assets supervisor: Image Engine
Andrew Popplestone ... head of creative: Territory
Samantha Rocca ... vfx producer: Territory
Thomas Schelesny ... visual effects supervisor: Image Engine
Arani Sen ... visual effects editor: Company 3
Khizar Shabir ... digital compositor: Company 3
Yuta Shimizu ... cg supervisor: Image Engine
Jagan Sundaresan ... paint/prep supervisor: Basilic Fly
Dorian Thomas ... art director: Territory
Daniele Tosti ... lighting department supervisor: Image Engine
Rene Toye ... editorial: Image Engine
Hiroko Ueno ... bg prep lead: Image Engine
Rickey Verma ... vfx supervisor: Company 3
Tyler Weiss ... visual effects producer: Image Engine
Matt Yeoman ... compositing supervisor: Image Engine
Hubert Zapalowicz ... environments dmp supervisor: Image Engine
Lisa Abbate ... controller: Image Engine (uncredited)
Bharathi Anthonysamy ... digital compositor: Territory Studio (uncredited)
Niccolò Barbero ... sequence lead compositor/senior compositor: SSVFX (uncredited)
Isaac Barter ... digital compositor: Image Engine (uncredited)
Sinead Boland ... visual effects production assistant: SSVFX (uncredited)
Amrei Bronnenmayer ... digital compositor: SSVFX (uncredited)
Shane Browne ... digital compositor: SSVFX (uncredited)
Ed Bruce ... visual effects supervisor: SSVFX (uncredited)
Roman Bugrov ... visual effects: Territory Studio (uncredited)
Dara Cazamea ... cg artist: SSVFX (uncredited)
Yi-Hsuan Kent Chiu ... senior texture artist: Image Engine (uncredited)
Nicla Cino ... digital compositor: SSVFX (uncredited)
Aurore de Blois ... digital compositor: Territory Studio (uncredited) / senior compositing lead (uncredited)
Brenna Dolan ... department manager: Image Engine (uncredited)
Elaine Donoghue ... studio manager: SSVFX (uncredited)
Darragh Duffy ... head of visual effects pipeline: SSVFX (uncredited)
Aeneas Duncan ... visual effects editor: Territory Studio (uncredited)
Karthik Kumar Durairaj ... compositor: Basilic Fly Studio (uncredited)
Sonali Dutta ... lookdev artist: Image Engine (uncredited)
Paul John Faeldo ... compositor: Company 3 (uncredited)
Luke French ... systems engineers: SSVFX (uncredited)
Vanina Gancheva ... digital compositor: Territory Studio (uncredited)
Clara García-Pando ... digital compositor: SSVFX (uncredited)
Denitsa Georgieva ... digital compositor: SSVFX (uncredited)
Whitney Godinho ... digital compositor: Territory Studio (uncredited)
Rakesh Gurung ... digital compositor: SSVFX (uncredited)
Woo Seok Han ... compositor: Image Engine (uncredited)
Tom Hawksley ... digital compositor: Territory Studio (uncredited)
Sara Hilmarsdóttir ... head of visual effects pipeline: SSVFX (uncredited)
Kendyll Hogg ... pipeline technical director: SSVFX (uncredited)
U-Sun I Hu ... digital compositor: Territory Studio (uncredited)
Gavin Hyde ... visual effects editor: Territory Studio (uncredited)
Joseph Hynes ... systems engineers: SSVFX (uncredited)
Pehlivan Ivanov ... digital compositor: SSVFX (uncredited)
Todor Ivanov ... digital compositor: SSVFX (uncredited)
Ana Jardón ... visual effects production manager: SSVFX (uncredited)
Tuomas Järvenpää ... cg artist: Territory Studio (uncredited)
Jeff Kakari-Apau ... systems engineer: Territory Studio (uncredited)
Adam Keane ... visual effects coordinator: SSVFX (uncredited)
Minjung Kim ... matchmove artist: Image Engine (uncredited)
Eric A. Kohler ... visual effects executive producer: SSVFX (uncredited)
Katya Lazarova ... digital compositor: SSVFX (uncredited)
Eleonor Lindvall ... digital compositor: Territory Studio (uncredited)
Stefania Luise ... digital compositor: SSVFX (uncredited)
Eoin Mahon ... digital compositor: SSVFX (uncredited)
Keith Malone ... cg artist: SSVFX (uncredited)
Francesco Massaro ... digital compositor: SSVFX (uncredited)
Garvin McGoldrick ... systems engineers: SSVFX (uncredited)
Chiara Milita ... digital compositor: SSVFX (uncredited)
Lidia Romero Munoz ... digital compositor: SSVFX (uncredited)
Nicholas Murphy ... visual effects producer: SSVFX (uncredited)
Tia Nanda ... vfx coordinator: Image Engine (uncredited)
Aline Ngo ... visual effects recruiter (uncredited)
Matt O'Leary ... digital compositor: SSVFX (uncredited)
Ion Oprea ... cg artist: Territory Studio (uncredited)
Raoul Paulet ... cg artist: Territory Studio (uncredited)
Alan Puah ... systems engineer: Territory Studio (uncredited)
Diego Riestra ... digital compositor: SSVFX (uncredited)
Alan Robinson ... digital compositor: SSVFX (uncredited)
Andy Robinson ... compositor (uncredited)
Jorge Robles ... systems engineers: SSVFX (uncredited)
Noely Ryan ... digital matte painter: SSVFX (uncredited) / matte painter (uncredited)
Dario Saquetti ... digital compositor: Territory Studio (uncredited)
David Sheldon-Hicks ... visual effects: Territory Studio (uncredited)
Doug Spilatro ... visual effects artist (uncredited)
Dmytro Stabrov ... pipeline technical director: SSVFX (uncredited)
Aleksandra Stojanov ... digital compositor: SSVFX (uncredited)
Vyara Stoyanova ... digital compositor: SSVFX (uncredited)
Jeremy Séguin ... digital compositor: Image Engine (uncredited)
Sophie Taylor ... cg artist: Territory Studio (uncredited)
David Thomas ... digital compositor: SSVFX (uncredited)
Robert C. Thompson ... pipeline technical director: SSVFX (uncredited)
Greg Tully ... systems engineers: SSVFX (uncredited)
Vineshh Vickinadas ... digital compositor (uncredited)
Shawn Walsh ... visual effects executive producer: Image Engine (uncredited)
Daniel Wyatt ... cg artist: Territory Studio (uncredited)

Stunts

Edit
Gaston Morrison ... stunt coordinator

Camera and Electrical Department

Edit
Scott Bonner ... key rigging grip
Luke T. Campbell ... motion control operator
Drew David ... leadman grip
Wesley Degenstein ... best boy
Cameron Drinkle ... motion picture video coordinator
Sean Edmiston ... Rigging Gaffer
Anthony El-Estwani ... camera operator: Drone
Kimberly French ... special photography / still photographer
Mel Johansen ... Lighting Console Programmer
Justin Johns ... digital video assist coordinator
Dubin Kim ... best boy grip
Joshua Marcoux ... Second Assistant "A" Camera
Cheyenne Mickle ... d.u.t.
Kim Olsen ... first company grip
Leon Rivers-Moore ... digital imaging technician
Luze Issa Rubio ... assistant camera
Ryan Thomas-Sontag ... lighting technician
Gladys Tong ... computer playback supervisor: LED Screen
David S. Warner ... gaffer
Peter Wilke ... steadicam operator
Darin Wong ... dolly grip: "a" camera

Animation Department

Edit
Richard Spriggs ... animation supervisor: Image Engine
Angela Stempel ... gif animation designer

Casting Department

Edit
Sandra-Ken Freeman ... extras casting director
Bonnie Grisan ... casting associate
Alicia Scott ... extras casting
Emma Raine Walker ... extras casting assistant
Brandon Wheeler ... casting associate

Costume and Wardrobe Department

Edit
Cora Burnette ... background costume coordinator
Kelsey Chobotar ... assistant costume designer
Keith Lau ... costume concept artist
Laszlo Marton ... cutter
Madeleine Mckibbon ... prep costumer
Raven Olay ... prep costumer

Location Management

Edit
Graeme Blatherwick ... assistant location manager
Cameron Mason ... trainee assistant location manager
Michelle Ribeiro ... location production assistant

Music Department

Edit
Sally Boldt ... music editor
Meghan Currier ... music supervisor
Landon Knoblock ... composer assistant
Daniel Kresco ... mastering engineer / score mixer
Matt Nelson ... score production supervisor
Found Objects ... score production
Salman Rahman ... musician
Jonas Tarm ... recording session supervisor

Script and Continuity Department

Edit
Heather Browning ... artistic consultant
Jessica Clothier ... script supervisor

Transportation Department

Edit
Red Murphy ... exclusive driver: Naomi Harris

Additional Crew

Edit
Allison Barber ... unit publicist
Karen Bergen ... finance controller
Hannah Connery ... Assistant: Jacob Perlin
Maria Cooper ... first aid craft service
Chas Dabby ... travel agent
Karis Ducharme ... assistant director's production assistant / health & safety assistant
Clayton Alexander Durie ... health & safety assistant
Brandyn Eddy ... office production assistant
Teddy Edwards ... director's assistant / research archive coordinator
Sophie Fazio ... director's assistant
Jay Floyd ... clearance administrator
Kyle Fogden ... production legal services: Canada
Selena Ginger ... Key Payroll Accountant
Bex l Grant ... health & safety management (as Bex L Grant)
Daeja Jackson ... assistant: Mr. Shulman
Janice Jori ... accounting clerk
Aimee Kuo ... testing coordinator: HSM
Selah Kyd ... production assistant
Michelle Marlette ... legal delivery
Christopher McDonell ... location scout
Tara Mews ... travel coordinator
Becca Pepper ... second assistant production coordinator
Amy Post ... Assistant to Robert Walak
Andrea Rana ... assistant accountant
Christopher Mark Ritchie ... production staff: health & safety management
Kambiz Sardari ... voice director
Marcin J. Sobczak ... international publicity & pr
Nathan Stewart ... production assistant
Eric W. Thompson ... production legal services
Daniel Villagomez ... credits administrator
Beth Wiggins ... Payroll Clerk
Rhona Williscroft ... production coordinator
Steve Woodley ... head animal trainer
Lexi Wuthrich ... producer's assistant

Thanks

Edit
Lenny Abrahamson ... special thanks
Roisin Agnew ... special thanks
Amatus Karim Ali ... special thanks
Serena Armitage ... special thanks
Gareth Averill ... special thanks
Chloe Benitah ... special thanks
Brian DePersia ... special thanks
Steve Golin ... special thanks
Carissa Knol ... special thanks
James Latimer ... special thanks
Michael O'Connor ... special thanks

Production Companies

Edit

Distributors

Edit
  • Apple TV+ (2021) (World-wide) (video) (VOD)

Special Effects

Edit

Other Companies

Edit

Storyline

Edit
Plot Summary

Set in the near future, "Swan Song" is a powerful, emotional journey told through the eyes of Cameron (Mahershala Ali), a loving husband and father diagnosed with a terminal illness whose doctor (Glenn Close) presents him with an alternative solution to shield his family from grief. As Cam grapples with whether or not to alter his family's fate, he learns more about life and love than he ever imagined. "Swan Song" explores how far we will go, and how much we're willing to sacrifice, to make a happier life for the people we love. Written by 42W

Plot Keywords
Genres
Parents Guide View content advisory »
Certification

Additional Details

Edit
Also Known As
  • Schwanengesang (Germany)
  • El canto del cisne (Spain)
  • 天鹅挽歌 (China, Mandarin title)
  • 最后绝唱 (China, Mandarin title)
  • 天鹅之歌 (China, Mandarin title)
  • See more »
Runtime
  • 116 min
Country
Language
Color
Aspect Ratio
Sound Mix
Filming Locations

Did You Know?

Edit
Trivia Second movie starring Mahershala Ali and Naomie Harris after the Oscar winning movie Moonlight (2016). Both Ali and Harris were nominated for their performances, with Ali winning in the Best Supporting Actor category. See more »
Movie Connections Referenced in Episode 831: The Tragedy of Macbeth (2022). See more »
Soundtracks Quarrel See more »
Quotes Dr. Jo Scott: Either you decide that your wife would want this, which requires secrecy, or *you* decide that she wouldn't and tell her you're dying. Either way, you're deciding *for* her.
See more »

Contribute to This Page


Recently Viewed