Charlot recueille, bien malgré lui, un bébé abandonné. Quelques années plus tard, le petit garçon et le vagabond font équipe pour gagner leur vie. Mais le jour où l'enfant tombe malade, les services sociaux tentent de les séparer...
Aujourd’hui, ils ont 25 ans et finissent leurs études. Tous, lorsqu’ils étaient enfants, devaient fouiller, pour survivre, dans la décharge « à ciel ouvert» de Phnom-Penh, au Cambodge. C’est là que Christian et Marie-France, un couple de voyageurs français, les rencontrent, il y a plus de vingt ans. Ils décident alors de se battre pour sortir ces enfants de cet enfer.