In Northeast England, a week-old baby boy is found abandoned in a toilet of a hospital by janitor Didi Mputu. Twenty minutes later, a young Muslim woman commits suicide by jumping in front of a train. On board is off-duty detective Laurie Franklin. Franklin quickly suspects the baby was abandoned by the mother prior to her suicide, but the police have no idea who either are.
Amanda the Amazing