Die Olympischen Spiele 2008 fanden in China statt. Mit der Ausrichtung des Sportevents verbunden waren diverse städtische Umbaumaßnahmen, die bei den Betroffenen für viel Kummer sorgten. "Meishi Street" dokumentiert den Kampf von Bürgern gegen den geplanten Abriss ihrer Häuser.