St Georges est réputé comme le meilleur orphelinat de l'Angleterre et par le malheur des choses, deux gosses s'y retrouvent. Cependant, on peut dire parfois, "c'est un mal pour un bien" et les deux garçons se rencontrent. Le plus âgé protège le plus petit et ils deviennent les meilleurs amis du monde. L'un d'eux dira même un jour qu'ils sont des âmes sœurs et que jamais ils ne se quitteraient. Mais ce ne sont que des mots d'enfants... A l'âge de dix ans, l'un se fait adopté et l'autre... Reste tout simplement abandonné. Dix ans après, le destin joue encore avec eux.