Utopia Part 3: The World's Largest Shopping Mall

Carrie Lozano, Sam Green

IndieLisboa 2010 •

Portugal, Documentary, 13′

The world’s biggest shopping mall can be found in the southern Chinese city of Guangzhou, in the province where the heart of China’s new economy is beating away. Slowly but surely you start getting the feeling that something isn’t right here. Where are all the people?