Montreal - 2007

In a freezing, gigantic square city dwellers secrete big shadows with which they then play fulfilling games.