Lost Cleopatra (2017) (movie): A video reconstruction of the lost film 'Cleopatra' starring Theda Bara, utilizing the last surviving clip and more than five hundred still photos taken during the original production. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Lost Cleopatra (2017) below
Directed by: Phillip Dye
Cast: Art Acord, Theda Bara, Genevieve Blinn