Året er 1921 og England er overvældet af tabet og sorgen, der fulgte med Første Verdenskrig. Den spøgelseskritiske Florence Cathcart besøger et børnehjem for at finde forklaring på synet af et genfærd i barnekrop. Hun er overbevist om, at der er tale om bluff, lige indtil en række savnede personer på mystisk vis begynder at dukke op.