A story of secrets, childhood memories and a touch of magic, set in the picturesque French village of Lansquenet.