Skip to content
Poster for Swan Song
Anonymous Content On streaming

Swan Song

2021 112 min English R

“A thought-provoking exploration of love, loss, and sacrifice.”

In the near future, Cameron Turner is diagnosed with a terminal illness. Presented with an experimental solution to shield his wife and son from grief, he grapples with altering their fate in this thought-provoking exploration of love, loss, and sacrifice.

Where to watch

Apple TV

Stream

Your rating

Your review

Cast

15 people

Benjamin Cleary Director · Jay Wadley Composer

United States release December 17, 2021 · Produced in United States, Ireland, Canada · Languages English, French

Production

A

Anonymous Content

Production

K

Know Wonder

Production

A

Apple Studios

Production

C

Concordia Studio

Production

United States · Ireland · Canada

Produced in

Languages

Original language

English

Spoken on screen

English · French

Release dates

United States · November 12, 2021

Premiere · AFI Fest

United States · December 16, 2021

Digital · Apple TV+

United States · December 17, 2021

Limited theatrical

American Samoa

December 16, 2021 · Digital · Apple TV+

Anguilla

December 16, 2021 · Digital · Apple TV+

Antigua & Barbuda

December 16, 2021 · Digital · Apple TV+

Argentina

December 16, 2021 · Digital · Apple TV+

Armenia

December 17, 2021 · Digital · Apple TV+

Australia

December 17, 2021 · Digital · Apple TV+

Austria

December 17, 2021 · Digital · Apple TV+

Azerbaijan

December 17, 2021 · Digital · Apple TV+

Bahamas

December 16, 2021 · Digital · Apple TV+

Bahrain

December 17, 2021 · Digital · Apple TV+

Belarus

December 17, 2021 · Digital · Apple TV+

Belgium

December 17, 2021 · Digital · Apple TV+

Belize

December 16, 2021 · Digital · Apple TV+

Bermuda

December 16, 2021 · Digital · Apple TV+

Bolivia

December 16, 2021 · Digital · Apple TV+

Botswana

December 17, 2021 · Digital · Apple TV+

Brazil

December 16, 2021 · Digital · Apple TV+

British Virgin Islands

December 16, 2021 · Digital · Apple TV+

Bulgaria

December 17, 2021 · Digital · Apple TV+

Cambodia

December 17, 2021 · Digital · Apple TV+

Canada

December 16, 2021 · Digital · Apple TV+

Cape Verde

December 17, 2021 · Digital · Apple TV+

Cayman Islands

December 16, 2021 · Digital · Apple TV+

Chile

December 16, 2021 · Digital · Apple TV+

Colombia

December 16, 2021 · Digital · Apple TV+

Costa Rica

December 16, 2021 · Digital · Apple TV+

Cyprus

December 17, 2021 · Digital · Apple TV+

Czechia

December 17, 2021 · Digital · Apple TV+

Denmark

December 17, 2021 · Digital · Apple TV+

Dominica

December 16, 2021 · Digital · Apple TV+

Dominican Republic

December 16, 2021 · Digital · Apple TV+

Ecuador

December 16, 2021 · Digital · Apple TV+

Egypt

December 17, 2021 · Digital · Apple TV+

El Salvador

December 16, 2021 · Digital · Apple TV+

Estonia

December 17, 2021 · Digital · Apple TV+

Eswatini

December 17, 2021 · Digital · Apple TV+

Fiji

December 17, 2021 · Digital · Apple TV+

Finland

December 17, 2021 · Digital · Apple TV+

France

December 17, 2021 · Digital · Apple TV+

Gambia

December 17, 2021 · Digital · Apple TV+

Germany

December 17, 2021 · Digital · Apple TV+

Ghana

December 17, 2021 · Digital · Apple TV+

Greece

December 17, 2021 · Digital · Apple TV+

Grenada

December 16, 2021 · Digital · Apple TV+

Guam

December 17, 2021 · Digital · Apple TV+

Guatemala

December 16, 2021 · Digital · Apple TV+

Guinea-Bissau

December 17, 2021 · Digital · Apple TV+

Honduras

December 16, 2021 · Digital · Apple TV+

Hong Kong SAR China

December 17, 2021 · Digital · Apple TV+

Hungary

December 17, 2021 · Digital · Apple TV+

India

December 17, 2021 · Digital · Apple TV+

Indonesia

December 17, 2021 · Digital · Apple TV+

Ireland

December 17, 2021 · Digital · Apple TV+

Israel

December 17, 2021 · Digital · Apple TV+

Italy

December 17, 2021 · Digital · Apple TV+

Japan

December 17, 2021 · Digital · Apple TV+

Jordan

December 17, 2021 · Digital · Apple TV+

Laos

December 17, 2021 · Digital · Apple TV+

Latvia

December 17, 2021 · Digital · Apple TV+

Lebanon

December 17, 2021 · Digital · Apple TV+

Lithuania

December 17, 2021 · Digital · Apple TV+

Luxembourg

December 17, 2021 · Digital · Apple TV+

Macao SAR China

December 17, 2021 · Digital · Apple TV+

Malaysia

December 17, 2021 · Digital · Apple TV+

Malta

December 17, 2021 · Digital · Apple TV+

Mauritius

December 17, 2021 · Digital · Apple TV+

Mexico

December 16, 2021 · Digital · Apple TV+

Micronesia

December 17, 2021 · Digital · Apple TV+

Moldova

December 17, 2021 · Digital · Apple TV+

Mongolia

December 17, 2021 · Digital · Apple TV+

Mozambique

December 17, 2021 · Digital · Apple TV+

Namibia

December 17, 2021 · Digital · Apple TV+

Netherlands

December 17, 2021 · Digital · Apple TV+

New Zealand

December 17, 2021 · Digital · Apple TV+

Nicaragua

December 16, 2021 · Digital · Apple TV+

Niger

December 17, 2021 · Digital · Apple TV+

Northern Mariana Islands

December 17, 2021 · Digital · Apple TV+

Norway

December 17, 2021 · Digital · Apple TV+

Oman

December 17, 2021 · Digital · Apple TV+

Panama

December 16, 2021 · Digital · Apple TV+

Paraguay

December 16, 2021 · Digital · Apple TV+

Peru

December 16, 2021 · Digital · Apple TV+

Philippines

December 17, 2021 · Digital · Apple TV+

Poland

December 17, 2021 · Digital · Apple TV+

Portugal

December 17, 2021 · Digital · Apple TV+

Puerto Rico

December 16, 2021 · Digital · Apple TV+

Qatar

December 17, 2021 · Digital · Apple TV+

Russia

December 17, 2021 · Digital · Apple TV+

Saudi Arabia

December 17, 2021 · Digital · Apple TV+

Singapore

December 17, 2021 · Digital · Apple TV+

Slovakia

December 17, 2021 · Digital · Apple TV+

Slovenia

December 17, 2021 · Digital · Apple TV+

South Africa

December 17, 2021 · Digital · Apple TV+

South Korea

December 17, 2021 · Digital · Apple TV+

Spain

December 17, 2021 · Digital · Apple TV+

Sri Lanka

December 17, 2021 · Digital · Apple TV+

St. Kitts & Nevis

December 16, 2021 · Digital · Apple TV+

Sweden

December 17, 2021 · Digital · Apple TV+

Switzerland

December 17, 2021 · Digital · Apple TV+

Taiwan

December 17, 2021 · Digital · Apple TV+

Tajikistan

December 17, 2021 · Digital · Apple TV+

Thailand

December 17, 2021 · Digital · Apple TV+

Trinidad & Tobago

December 16, 2021 · Digital · Apple TV+

Turkmenistan

December 17, 2021 · Digital · Apple TV+

U.S. Virgin Islands

December 16, 2021 · Digital · Apple TV+

Uganda

December 17, 2021 · Digital · Apple TV+

Ukraine

December 17, 2021 · Digital · Apple TV+

United Arab Emirates

December 17, 2021 · Digital · Apple TV+

United Kingdom

December 17, 2021 · Limited theatrical

December 17, 2021 · Digital · Apple TV+

Venezuela

December 16, 2021 · Digital · Apple TV+

Vietnam

December 17, 2021 · Digital · Apple TV+

Zimbabwe

December 17, 2021 · Digital · Apple TV+

More from Benjamin Cleary

Some details come from TheTVDB.

Now playing

Swan Song

Trailer

Share

wubly

Track it on Wubly

Wubly is invitation-only during the beta. Join the waitlist and we'll email you an invitation.

Have an invitation? Sign up

You're offline

Recently viewed pages still work. Your changes save locally and sync when you're back.

Back online · syncing