Mother and son come to know each other in an idyllic village.
It's all about trust.
A sub meets her Master for the first time.