Two girls find love in the most unexpected places in modern-day Mexico City.
10 December 2003
89 minutes