Why would a mother give up her daughter? Can abandonment ever be an act of love? And could you ever forgive her? Abandoned as a newborn at the doors of the local YMCA and then bounced between foster homes Shannon eventually finds stability in the home of Miranda a single mother with a daughter of her own.