Jack (Bob Hoskins) é consumido pela culpa e arrependimento do passado. Ele é odiado por seu filho e abusado pelos jovens locais. A morte de sua esposa deixa Jack perdido e sozinho em sua repugnância, até que a esperança chega sob a forma de Florrie, garotinha curiosa de oito anos de idade. Quando ela se muda para a casa ao lado, encanta os pombos-correio de Jack e inconscientemente renova o seu próprio amor pelos pássaros. Enquanto isso, sua glamourosa vizinha francesa, Stephanie (Josiane Balasko) se compadece dele, e Jack acaba se apaixonando por seus encantos. Quando as coisas parecem ficar melhores, a amizade inocente de Jack com Florrie entra em questão quando a menina desaparece e Stephanie revela-lhe um segredo. Mais uma vez, sua vida se transforma num tumulto.