No one saw Dr. Asher Wolke’s death on The Good Doctor coming. The fan-favorite character (played by Noah Galvin) was killed off in the most devastating way during the sixth episode of Season 7.