William Lee kuljeskelee Meksikon pääkaupungin Méxicon kaduilla, kun hän törmää monen huutavan miehen piirittämään kukkotappeluun. Katsellessaan hetken aikaa hälyä, hän huomaa piirin toisella puolella ohi kulkevan komean nuoren miehen. Myös tämä pysähtyy hetkeksi ihmettelemään näkyä. Miesten katseet kohtaavat. William Lee on heti myyty.
Näin huomaavat toisensa ensi kertaa kaksi eleganttia amerikkalaista maahanmuuttajaa Meksikossa, viittäkymppiä lähestyvä Lee ja parikymppinen opiskelija Eugene Allerton. Lee tuntee muita amerikkalaisia homomiehiä Méxicon homomyönteisissä baareissa ja harrastaa kevyitä irtosuhteita nuorten miesten kanssa. Silti hän potee yksinäisyyttä, koska hänen ihmissuhteensa ovat pinnallisia tuttavuuksia.
Lee alkaa etsiskellä Allertonia eri paikoista ja käyttäytyy ihastuneena kömpelön hassusti aina tämän kohdatessaan. Hillitty Allerton deittailee jo homobaareissa viihtyvää naista, mutta aloitta silti suhteen myös Leen kanssa. Lee on rakastunut, mutta sitoutumiskammoinen Allerton pitää hänet jatkuvasti hieman etäällä itsestään.
Elokuva muuttuu puolivälin jälkeen erilaiseksi, kun Lee kutsuu Allertonin matkustamaan kanssaan Etelä-Amerikkaan. Lee toivoo löytävänsä yagé-kasvin eli amazoninajahuaskaliaanin, jonka sanotaan tarjoavan telepaattisia kykyjä. Allerton vaikuttaa vastahakoiselta, mutta hyväksyy lopulta Leen kutsun. Matkan aikana Leen huumeriippuvuus aiheuttaa hänelle punatautikohtauksen. Miehet matkaavat lopuksi Ecuadorin viidakkoon tapaamaan noitamaista tohtori Cotteria, joka keittää heille juoman yagésta. Seuraa villi hallusinaatiokohtaus.
Elokuvan taustaa