A scientist who has just discovered the cure to a childhood disease makes a pilgrimage back to the farmhouse where she grew up. During her journey, a secret is revealed and a confession leads to reconciliation.