Love of Siam é um envolvente drama romântico entre adolescentes com direito a muitas canções maravilhosas. Dois garotos são melhores amigos e vivem sem surpresas o dia-a-dia em Bangkok. A rotina de tranqüilidade é interrompida quando a irmã mais velha de um deles desaparece durante uma viagem. A família, abalada pela tragédia, se muda e separa os amigos. Anos depois, agora já pós-adolescentes, os dois se reencontram. Um deles tornou-se o líder de uma boy band aspirante ao sucesso, cuja agente guarda incrível semelhança com a irmã desaparecida. Os dois amigos decidem enfrentar as famílias e suas vidas em sociedade para finalmente assumir os sentimentos que nutrem um pelo outro. O filme mostra todas as formas de amor, inclusive em família.

O filme mostra a relação entre dois estudantes que são unidos como par por um jogo da classe, no qual o melhor aluno tem que tomar conta do pior. Assim começa o relacionamento entre Jonathan (Bryant Chang) e Shane (Joseph Chang) em um colégio em Taipé. Uma amizade? Uma relação de irmãos? Ou paixão? Conforme eles vão se descobrindo no mundo da delicadeza do sentimento juvenil a entrada de uma garota desperta para o reconhecimento da paixão. Há uma passagem de tempo após um terremoto na cidade, e eles se encontram para resolver e relembrar o passado anos depois. Uma das seqüências mais aplaudidas do filme é a em que Jonathan conhece Shane, cujo tom de inocência permanece até o final.