bn:02319222n
Noun Named Entity
NL
Independent Spirit Award for Best Foreign Film
EN
The Independent Spirit Award for Best International Film is an award presented annually at the Independent Spirit Awards to recognize the best feature films produced outside United States. Wikipedia
Relations
Sources