last movie i watched was 'bird's nest - herzog & de meuron in china', about the 2 swiss architects that designed the new national stadium in beijing for the olympics. great documentary. started a thread about it for all the architecture lovers here:
For the architecture buffs: Herzog & De Meuron in China