In the new action series Arrow, Stephen Amell plays Oliver Queen, a rich, spoiled playboy who gets stranded alone on a remote island for five years after a shipwreck. When he returns to town, it’s to ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results