Sundance Grand Jury Prize-winning police thriller set in the grimy backstreets of Cairo against the backdrop of Egypt's 2011 revolution.

All Trailers