A Thousand Clouds of Peace (2003) Will Smith,
Robert De Niro, Renee Zellweger - Eric 'Bibo' Bergeron,
Vicky Jenson, Rob Letterma
Seventeen-year-old Gerardo has just ended his relationship with Bruno and wanders hopelessly through the city streets. In his desultory travels, he's tortured by images as each buff man's body he sees reminds him of his lover. Gerardo's determined to keep what's left of his dying love, but the only comfort he finds -- and it's cold comfort at that -- is a discarded letter thrown out with some garbage. Even more pathetic, the letter isn't his.