La música fue compuesta por Björn Ulvaeus y Benny Andersson, exmiembros del grupo ABBA, y la letra fue escrita por Tim Rice.
Existen varias versiones de este tema, incluyendo "One night in Bangkok "12".
La letra puede describirse como un rap hablado por Murray Head, siendo una irónica y jocosa denuncia de la corrupción moral de la ciudad, y por contraste, una relativa glorificación de la pureza intelectual del ajedrez.
También contiene alusiones a lugares y citas célebres de Bangkok, como el río Chao Phraya, el Buda reclinado (estatua de Wat Pho), e, incluso Yul Brynner, que había interpretado al rey de Siam, en El rey y yo.
El ex boxeador Mike Tyson cantó una versión de la canción para la película de 2011 The Hangover Part II, en la que tiene un cameo.