A portrait of the great radical Cuban film maker Santiago Alvarez.
1999
HD
64min
United States
English
