see more
SAN SEBASTIAN, SPAIN - SEPTEMBER 17: Antonio Banderas and Stella del Carmen Banderas attend the red carpet of the the opening ceremony of 69th San Sebastian International Film Festival at the Kursaal Palace on September 17, 2021 in San Sebastian, Spain. (Photo by Carlos Alvarez/Getty Images)