A mother and son reunite after living in the same town (without knowing) for years.