1412
1226542

Arrow

A Matter of Trust

7.444
42 min

The Green Arrow is forced to face a powerful new drug dealer when Wild Dog goes off on his own.