Documentary about the French spa town Le Mont-Dore, where people pilgrim to swim in and drink of the alleged holy water.