(Tilda Swinton in The Human Voice) Pedro Almodóvar is one of Spain’s leading filmmakers, having won an Oscar for best screenplay in 2003 for Talk To Her and his latest semi-autobiographical feature, Pain and Glory, being nominated for best international…