De documentaire van Schaub en Schindelm volgt twee Zwitserse sterarchitecten, Jacques Herzog en Pierre de Meuron, op twee heel verschillende projecten: het nationale stadion voor de Olympische zomerspelen in Peking 2008 en een stadsgebied in de provinciestad Jinhua, China.