Mulher cansada da vida de dona de casa maltratada pelo marido embarca em uma viagem de final de semana com uma amiga, mas que mudará para sempre a vida das duas quando inesperados problemas surgem em seus caminhos.

Julio e Tenoch são amigos de verdade. Como a maioria dos rapazes de 17 anos, suas vidas são regidas pela irreverência, pelas hormonas e pelo desejo precipitado de se tornarem adultos. Suas namoradas saem de férias e mesmo que jurem fidelidade amorosa, eles veem no verão possibilidades ilimitadas de conquistas e que logo se transformaram em grandes fracassos. Então conhecem Luísa, uma belíssima espanhola de 28 anos, a quem convidam para a "Boca del cielo", uma paradisíaca praia virgem da costa do Pacífico... que eles mesmos acabaram de inventar. Quando Luísa recebe uma notícia devastadora, aceita o convite e os três iniciam juntos uma viagem de descobertas onde a amizade, a inocência e a sexualidade entram em conflito. Uma viagem onde aprenderão que as mentiras doem, mas a verdade às vezes dói muito mais.

Baseado na peça homônima da Broadway, o filme mostra a vida amorosa de Arnold Beckoff, um artista de Nova York que estrela um show de travestis. Em busca de amor e aceitação, Arnold enfrenta desilusões, a tristeza pela morte do namorado, e tem de passar a limpo a complicada relação com sua controladora mãe, interpretada magistralmente pela atriz Anne Bancroft.

Dois homens se encontram na pitoresca Barcelona e depois de um sexo suado e bate-papo pós-coito, Javi (Ramón Pujol) revela que ele e Oito (Juan Barberini) já se conheceram vinte anos atrás. Enquanto a história volta para o Fim do Século 20 mencionado no título, o filme explora como as pessoas e as coisas que elas querem (ou não) mudam ao longo do tempo, traçando um retrato completo e profundamente emocional desses dois homens, suas bagagens e arrependimentos em um filme comovente.