January 17, 1970

Cleopatra (1917) ***



Only a very brief fragment of this legendary film has been preserved.