A Thread of Hope: independence or war in Western Sahara 2018
as Self
Samba no Trem 2005
Credits from TMDB.