+ The Human Voice | hits UK cinemas on 19 May 2021 Editorial Office, May 15, 2021September 7, 2023, FILM AND TV The Human Voice unites Pedro Almodóvar and Tilda Swinton for a short film and it is the first English-language...