Jamie Lang Spain has selected a high profile trio of films as finalists for the country’s 2021 International Feature Oscar submission.The favorite, at least at this early stage, is Pedro Almodóvar’s “Madres paralelas,” which just saw lead Penelope Cruz take the Volpi Cup for Best Actress at the Venice Film Festival.