Playing on:

Corto Maltese

Oliver decides it's time for Thea to come back to Starling City, so he packs for Corto Maltese, where Felicity has traced Thea's whereabouts. Lyla asks Diggle to go with Oliver because one ...

Episode: 3

Quality: HD

Release: 2014-10-22

IMDb: 8.5