Director :
Cast :
Genre :
Release :
2011-11-10
IMDb Rating :
4
Description :
Filmed in Cairo during Egypt's revolution in 2011, this short documentary captures the dramatic events from the heart of Tahrir Square during the last days of Mubarak's presidency.