Your browser does not support the video tag.
COMANDANTE (2003)
Directed By Oliver Stone
Documentary on Fidel Castro
Opened in Sundance 2003