A police detective left on church steps finally discovers the truth about his own identity, and a woman left in a hospital in the 1960s receives some surprising news.