In Guimbereru, a small village in Benin that seems lost in time, a young man from the community begins a personal searc…