Ben (Tony Leung Chiu Wai), Frank (Jacky Cheung) y Paul (Waise Lee) crecieron juntos en los tugurios de Hong Kong. Su amistad se ve amenazada cuando un día, en 1967, tras un violento enfrentamiento con un camorrista malcarado, miembro de una banda callejera, éste muere. Los tres amigos se ven obligados a huir a Vietnam donde se verán involucrados en múltiples problemas. Allí sus planes para empezar una nueva vida se frustran. Se les involucra en negocios sucios y son capturados por el Vietcong que, creyendo que son espías, les apalea brutalmente para obtener su confesión. Un desgraciado incidente provocará que la amistad se rompa y nazca una desenfrenada búsqueda de venganza. Así, comienzan las traiciones entre ellos hasta el punto de que Paul, enloquecido, dispara a Frank en la cabeza.
