Tahrir: Liberation Square Pictures - Rotten Tomatoes