Could something in the future alter the past, so that effect came before cause? Does quantum mechanics truly allow this, as often hinted?