The Piano Lesson
“Blood is a chord that resonates through time.”
A brother and sister's battle over a prized heirloom piano unleashes haunting truths about how the past is perceived — and who defines a family legacy.
Your rating
Your review
Cast
37 people
Malcolm Washington Director · Virgil Williams Screenplay August Wilson Author
United States release November 8, 2024 · Produced in United States · Production Escape Artists, Lord Miller
Production
Mundy Lane Entertainment
Production
Escape Artists
Production
Lord Miller
Production
Netflix Studios
Production
United States
Produced in
Languages
Original language
English
Spoken on screen
English
Release dates
United States · August 31, 2024
Premiere · Telluride Film Festival
United States · November 8, 2024
Limited theatrical
United States · November 22, 2024
Digital · Netflix
United States
October 6, 2024 · Premiere · Mill Valley Film Festival
October 16, 2024 · Premiere · Chicago International Film Festival
October 17, 2024 · Premiere · Woodstock Film Festival
October 18, 2024 · Premiere · Middleburg Film Festival
October 24, 2024 · Premiere · Austin Film Festival
October 26, 2024 · Premiere · SCAD Savannah Film Festival
October 27, 2024 · Premiere · Montclair Film Festival
Afghanistan
November 22, 2024 · Digital · Netflix
Albania
November 22, 2024 · Digital · Netflix
Algeria
November 22, 2024 · Digital · Netflix
American Samoa
November 21, 2024 · Digital · Netflix
Andorra
November 22, 2024 · Digital · Netflix
Angola
November 22, 2024 · Digital · Netflix
Anguilla
November 22, 2024 · Digital · Netflix
Antarctica
November 22, 2024 · Digital · Netflix
Antigua & Barbuda
November 22, 2024 · Digital · Netflix
Argentina
November 22, 2024 · Digital · Netflix
Armenia
November 22, 2024 · Digital · Netflix
Aruba
November 22, 2024 · Digital · Netflix
Australia
November 2, 2024 · Premiere · Brisbane International Film Festival
November 7, 2024 · Limited theatrical
November 22, 2024 · Digital · Netflix
Austria
November 22, 2024 · Digital · Netflix
Azerbaijan
November 22, 2024 · Digital · Netflix
Bahamas
November 22, 2024 · Digital · Netflix
Bahrain
November 22, 2024 · Digital · Netflix
Bangladesh
November 22, 2024 · Digital · Netflix
Barbados
November 22, 2024 · Digital · Netflix
Belarus
November 22, 2024 · Digital · Netflix
Belgium
November 22, 2024 · Digital · Netflix
Belize
November 22, 2024 · Digital · Netflix
Benin
November 22, 2024 · Digital · Netflix
Bermuda
November 22, 2024 · Digital · Netflix
Bhutan
November 22, 2024 · Digital · Netflix
Bolivia
November 22, 2024 · Digital · Netflix
Bosnia & Herzegovina
November 22, 2024 · Digital · Netflix
Botswana
November 22, 2024 · Digital · Netflix
Brazil
October 23, 2024 · Premiere · São Paulo International Film Festival
November 22, 2024 · Digital · Netflix
British Indian Ocean Territory
November 22, 2024 · Digital · Netflix
British Virgin Islands
November 22, 2024 · Digital · Netflix
Brunei
November 22, 2024 · Digital · Netflix
Bulgaria
November 22, 2024 · Digital · Netflix
Burkina Faso
November 22, 2024 · Digital · Netflix
Burundi
November 22, 2024 · Digital · Netflix
Cambodia
November 22, 2024 · Digital · Netflix
Cameroon
November 22, 2024 · Digital · Netflix
Canada
September 10, 2024 · Premiere · Toronto International Film Festival
September 30, 2024 · Premiere · Vancouver International Film Festival
November 8, 2024 · Limited theatrical
November 22, 2024 · Digital · Netflix
Cape Verde
November 22, 2024 · Digital · Netflix
Cayman Islands
November 22, 2024 · Digital · Netflix
Central African Republic
November 22, 2024 · Digital · Netflix
Chad
November 22, 2024 · Digital · Netflix
Chile
November 22, 2024 · Digital · Netflix
Christmas Island
November 22, 2024 · Digital · Netflix
Cocos (Keeling) Islands
November 22, 2024 · Digital · Netflix
Colombia
November 22, 2024 · Digital · Netflix
Comoros
November 22, 2024 · Digital · Netflix
Congo - Brazzaville
November 22, 2024 · Digital · Netflix
Congo - Kinshasa
November 22, 2024 · Digital · Netflix
Cook Islands
November 21, 2024 · Digital · Netflix
Costa Rica
November 22, 2024 · Digital · Netflix
Côte d’Ivoire
November 22, 2024 · Digital · Netflix
Croatia
November 22, 2024 · Digital · Netflix
Cuba
November 22, 2024 · Digital · Netflix
Cyprus
November 22, 2024 · Digital · Netflix
Czechia
November 22, 2024 · Digital · Netflix
Denmark
November 22, 2024 · Digital · Netflix
Djibouti
November 22, 2024 · Digital · Netflix
Dominica
November 22, 2024 · Digital · Netflix
Dominican Republic
November 22, 2024 · Digital · Netflix
Ecuador
November 22, 2024 · Digital · Netflix
Egypt
November 22, 2024 · Digital · Netflix
El Salvador
November 22, 2024 · Digital · Netflix
Equatorial Guinea
November 22, 2024 · Digital · Netflix
Eritrea
November 22, 2024 · Digital · Netflix
Estonia
November 22, 2024 · Digital · Netflix
Eswatini
November 22, 2024 · Digital · Netflix
Ethiopia
November 22, 2024 · Digital · Netflix
Falkland Islands
November 22, 2024 · Digital · Netflix
Faroe Islands
November 22, 2024 · Digital · Netflix
Fiji
November 22, 2024 · Digital · Netflix
Finland
November 22, 2024 · Digital · Netflix
France
November 22, 2024 · Digital · Netflix
French Guiana
November 22, 2024 · Digital · Netflix
French Polynesia
November 21, 2024 · Digital · Netflix
Gabon
November 22, 2024 · Digital · Netflix
Gambia
November 22, 2024 · Digital · Netflix
Georgia
November 22, 2024 · Digital · Netflix
Germany
November 22, 2024 · Digital · Netflix
Ghana
November 22, 2024 · Digital · Netflix
Gibraltar
November 22, 2024 · Digital · Netflix
Greece
November 22, 2024 · Digital · Netflix
Greenland
November 22, 2024 · Digital · Netflix
Grenada
November 22, 2024 · Digital · Netflix
Guadeloupe
November 22, 2024 · Digital · Netflix
Guam
November 22, 2024 · Digital · Netflix
Guatemala
November 22, 2024 · Digital · Netflix
Guinea
November 22, 2024 · Digital · Netflix
Guinea-Bissau
November 22, 2024 · Digital · Netflix
Guyana
November 22, 2024 · Digital · Netflix
Haiti
November 22, 2024 · Digital · Netflix
Heard & McDonald Islands
November 22, 2024 · Digital · Netflix
Honduras
November 22, 2024 · Digital · Netflix
Hong Kong SAR China
November 22, 2024 · Digital · Netflix
Hungary
November 22, 2024 · Digital · Netflix
Iceland
November 22, 2024 · Digital · Netflix
India
November 21, 2024 · Premiere · International Film Festival of India
November 22, 2024 · Digital · Netflix
Indonesia
November 22, 2024 · Digital · Netflix
Iran
November 22, 2024 · Digital · Netflix
Iraq
November 22, 2024 · Digital · Netflix
Ireland
November 8, 2024 · Limited theatrical
November 22, 2024 · Digital · Netflix
Israel
November 22, 2024 · Digital · Netflix
Italy
November 22, 2024 · Digital · Netflix
Jamaica
November 22, 2024 · Digital · Netflix
Japan
November 22, 2024 · Digital · Netflix
Jordan
November 22, 2024 · Digital · Netflix
Kazakhstan
November 22, 2024 · Digital · Netflix
Kenya
November 22, 2024 · Digital · Netflix
Kiribati
November 22, 2024 · Digital · Netflix
Kuwait
November 22, 2024 · Digital · Netflix
Kyrgyzstan
November 22, 2024 · Digital · Netflix
Laos
November 22, 2024 · Digital · Netflix
Latvia
November 22, 2024 · Digital · Netflix
Lebanon
November 22, 2024 · Digital · Netflix
Lesotho
November 22, 2024 · Digital · Netflix
Liberia
November 22, 2024 · Digital · Netflix
Libya
November 22, 2024 · Digital · Netflix
Liechtenstein
November 22, 2024 · Digital · Netflix
Lithuania
November 22, 2024 · Digital · Netflix
Luxembourg
November 22, 2024 · Digital · Netflix
Macao SAR China
November 22, 2024 · Digital · Netflix
Madagascar
November 22, 2024 · Digital · Netflix
Malawi
November 22, 2024 · Digital · Netflix
Malaysia
November 22, 2024 · Digital · Netflix
Maldives
November 22, 2024 · Digital · Netflix
Mali
November 22, 2024 · Digital · Netflix
Malta
November 22, 2024 · Digital · Netflix
Marshall Islands
November 22, 2024 · Digital · Netflix
Martinique
November 22, 2024 · Digital · Netflix
Mauritania
November 22, 2024 · Digital · Netflix
Mauritius
November 22, 2024 · Digital · Netflix
Mayotte
November 22, 2024 · Digital · Netflix
Mexico
November 22, 2024 · Digital · Netflix
Micronesia
November 22, 2024 · Digital · Netflix
Moldova
November 22, 2024 · Digital · Netflix
Monaco
November 22, 2024 · Digital · Netflix
Mongolia
November 22, 2024 · Digital · Netflix
Montenegro
November 22, 2024 · Digital · Netflix
Montserrat
November 22, 2024 · Digital · Netflix
Morocco
November 22, 2024 · Digital · Netflix
Mozambique
November 22, 2024 · Digital · Netflix
Myanmar (Burma)
November 22, 2024 · Digital · Netflix
Namibia
November 22, 2024 · Digital · Netflix
Nauru
November 22, 2024 · Digital · Netflix
Nepal
November 22, 2024 · Digital · Netflix
Netherlands
November 22, 2024 · Digital · Netflix
New Caledonia
November 22, 2024 · Digital · Netflix
New Zealand
November 7, 2024 · Limited theatrical
November 22, 2024 · Digital · Netflix
Nicaragua
November 22, 2024 · Digital · Netflix
Niger
November 22, 2024 · Digital · Netflix
Nigeria
November 22, 2024 · Digital · Netflix
Niue
November 21, 2024 · Digital · Netflix
Norfolk Island
November 22, 2024 · Digital · Netflix
North Macedonia
November 22, 2024 · Digital · Netflix
Northern Mariana Islands
November 22, 2024 · Digital · Netflix
Norway
November 22, 2024 · Digital · Netflix
Oman
November 22, 2024 · Digital · Netflix
Pakistan
November 22, 2024 · Digital · Netflix
Palau
November 22, 2024 · Digital · Netflix
Palestinian Territories
November 22, 2024 · Digital · Netflix
Panama
November 22, 2024 · Digital · Netflix
Papua New Guinea
November 22, 2024 · Digital · Netflix
Paraguay
November 22, 2024 · Digital · Netflix
Peru
November 22, 2024 · Digital · Netflix
Philippines
November 22, 2024 · Digital · Netflix
Pitcairn Islands
November 22, 2024 · Digital · Netflix
Poland
November 21, 2024 · Premiere · Camerimage International Film Festival
November 22, 2024 · Digital · Netflix
Portugal
November 22, 2024 · Digital · Netflix
Puerto Rico
November 22, 2024 · Digital · Netflix
Qatar
November 22, 2024 · Digital · Netflix
Réunion
November 22, 2024 · Digital · Netflix
Romania
November 22, 2024 · Digital · Netflix
Rwanda
November 22, 2024 · Digital · Netflix
Samoa
November 22, 2024 · Digital · Netflix
San Marino
November 22, 2024 · Digital · Netflix
São Tomé & Príncipe
November 22, 2024 · Digital · Netflix
Saudi Arabia
November 22, 2024 · Digital · Netflix
Senegal
November 22, 2024 · Digital · Netflix
Serbia
November 22, 2024 · Digital · Netflix
Seychelles
November 22, 2024 · Digital · Netflix
Sierra Leone
November 22, 2024 · Digital · Netflix
Singapore
November 22, 2024 · Digital · Netflix
Slovakia
November 22, 2024 · Digital · Netflix
Slovenia
November 22, 2024 · Digital · Netflix
Solomon Islands
November 22, 2024 · Digital · Netflix
Somalia
November 22, 2024 · Digital · Netflix
South Africa
November 22, 2024 · Digital · Netflix
South Georgia & South Sandwich Islands
November 22, 2024 · Digital · Netflix
South Korea
November 22, 2024 · Digital · Netflix
South Sudan
November 22, 2024 · Digital · Netflix
Spain
November 22, 2024 · Digital · Netflix
Sri Lanka
November 22, 2024 · Digital · Netflix
St. Helena
November 22, 2024 · Digital · Netflix
St. Kitts & Nevis
November 22, 2024 · Digital · Netflix
St. Lucia
November 22, 2024 · Digital · Netflix
St. Pierre & Miquelon
November 22, 2024 · Digital · Netflix
St. Vincent & Grenadines
November 22, 2024 · Digital · Netflix
Sudan
November 22, 2024 · Digital · Netflix
Suriname
November 22, 2024 · Digital · Netflix
Sweden
November 22, 2024 · Digital · Netflix
Switzerland
November 22, 2024 · Digital · Netflix
Taiwan
November 22, 2024 · Digital · Netflix
Tajikistan
November 22, 2024 · Digital · Netflix
Tanzania
November 22, 2024 · Digital · Netflix
Thailand
November 22, 2024 · Digital · Netflix
Timor-Leste
November 22, 2024 · Digital · Netflix
Togo
November 22, 2024 · Digital · Netflix
Tokelau
November 22, 2024 · Digital · Netflix
Tonga
November 22, 2024 · Digital · Netflix
Trinidad & Tobago
November 22, 2024 · Digital · Netflix
Tunisia
November 22, 2024 · Digital · Netflix
Türkiye
November 22, 2024 · Digital · Netflix
Turkmenistan
November 22, 2024 · Digital · Netflix
Turks & Caicos Islands
November 22, 2024 · Digital · Netflix
Tuvalu
November 22, 2024 · Digital · Netflix
U.S. Outlying Islands
November 21, 2024 · Digital · Netflix
U.S. Virgin Islands
November 22, 2024 · Digital · Netflix
Uganda
November 22, 2024 · Digital · Netflix
Ukraine
November 22, 2024 · Digital · Netflix
United Arab Emirates
November 22, 2024 · Digital · Netflix
United Kingdom
October 12, 2024 · Premiere · BFI London Film Festival
November 8, 2024 · Limited theatrical
November 22, 2024 · Digital · Netflix
Uruguay
November 22, 2024 · Digital · Netflix
Uzbekistan
November 22, 2024 · Digital · Netflix
Vanuatu
November 22, 2024 · Digital · Netflix
Vatican City
November 22, 2024 · Digital · Netflix
Venezuela
November 22, 2024 · Digital · Netflix
Vietnam
November 22, 2024 · Digital · Netflix
Wallis & Futuna
November 22, 2024 · Digital · Netflix
Western Sahara
November 22, 2024 · Digital · Netflix
Yemen
November 22, 2024 · Digital · Netflix
Zambia
November 22, 2024 · Digital · Netflix
Zimbabwe
November 22, 2024 · Digital · Netflix
Some details come from TheTVDB.