DC Showcase: Green Arrow

At an airport, the Emerald Archer must protect a young princess from assassins.

Duration: 12 min

Quality: HD

Release: 2010

IMDb: 7.3