Odile‘s town is in a valley with the same town 20 years ago in the next valley and 20 years in the future in the other direction. Travel between the town is strictly controlled. This is a fascinating premise and a completely absorbing listen, but there‘s a huge plot hole that‘s impossible to ignore. Between pick and so-so.