Au debut des annees 90, les autorites anglaises envoient, dans le cadre d'un programme de reinsertion, des detenus finir leur peine en mission humanitaire. Un prisonnier condamne pour des delits mineurs, Gerry Brutecki, surnomme Brute, est envoye dans un orphelinat roumain dirige par un medecin alcoolique et une infirmiere, Mara. Il decouvre les conditions terribles dans lesquelles vivent ces enfants. La presence de Mara, sa force de caractere, son acharnement eclairent son quotidien. Et puis il y a Elena, petite orpheline de treize ans qui cherche a le seduire.