Discover
Library
You
Arrow · Specials
S0·E31 · 15m
We return to the roots of Arrow as Oliver faces his dark past in the form of the villain Prometheus!