Arrow

Arrow's 100th episode is also its best, as Oliver and his friends imagine a world without pain.