Starling City
- Episode aired Oct 15, 2019
- TV-14
- 42m
In the wake of discovering what his future holds, Oliver will find himself pit against his most challenging battle yet, one that will leave the multiverse hanging in the balance.In the wake of discovering what his future holds, Oliver will find himself pit against his most challenging battle yet, one that will leave the multiverse hanging in the balance.In the wake of discovering what his future holds, Oliver will find himself pit against his most challenging battle yet, one that will leave the multiverse hanging in the balance.