'Revolution Cinema' makes its mark in Cairo