5x23: Lian Yu
The final battle Oliver and Adrian Chase reaches an epic ending on Lian Yu. To reinforce his side, Oliver will team up with unlikely allies.
We do not have a review about this episode yet, but... You can collaborate by writing your own review! You can upload it by clicking here