Ana Asensio’s psychological thriller Most Beautiful Island took the narrative feature tonight as the SXSW fest announced its film award winners at the Paramount Theatre in Austin. Shot on Super 16, the Spain-U.S. co-production looks at the plight of undocumented female immigrants hoping to make a life in … Read entire story.
Source: Deadline