Photo of Youssra Youssra

Youssra in The Yacoubian Building

The Yacoubian Building

2006 UR

The most expensive Egyptian movie ever made, this sprawling tapestry of modern-day Egypt weaves together multiple stories of the residents of the Yacoubian Building, a Cairo structure built in 1937 to house the city's upper crust.