
#8 of the DC 1990s Cinematic Universe (release date: 26 March 1993)
Spoiled playboy Oliver Queen returns to Star City after seven years absence, having been declared dead following a shipwreck, but he is a much-changed man. A man with a mission.
Story added by burtonbatfan on May 24, 2019
Add a new role:
What type of role is this?
Or import all roles at once
Loading comments...