Story Plot

Oliver Queen is stranded on a island for 5 years and returns home as a vigilante!

Contribute

Add a new role:

Join the Conversation

Comments (0)