Corto Maltese

Oliver searches for Thea in Corto Maltese, while Diggle tracks down a rogue field operative Mark Shaw.

Season 3 | Episode 3
TV-14
Originally Aired On: April 6, 2017
PRESENTED BY