Dans les années 30, pendant la Grande dépression, Thomas Dickson, banquier, doit faire face à son conseil d'administration frileux, alors qu'il veut faire circuler l'argent qui lui est confié. De plus, sa femme le trompe avec le caissier principal, qui fomente un hold-up. Il ne peut compter que sur l'aide de Matt, un ancien prisonnier à qui il a donné une seconde chance.
À la mort de sa mère, Socrates, un adolescent de 15 ans vivant en banlieue de Sao Paulo, doit survivre par lui-même. Discriminé en raison de son orientation sexuelle, il se sent impuissant dans sa recherche d’un logement décent et d’une vie digne.