Entertaining (even though part of it turns out to be a lengthy shaggy-dog story) and moving meditation on what it would take to make the future a better world. The story centers on the lives of main characters Wendy and Ray as they search for this, and the wrong turns they make along the way. The sc...