Etter å ha vært strandet på en øde øy i fem år, kommer milliardær Oliver Queen hjem med en mystisk agenda og et dødelig sett nye evner som han bruker i krigen mot kriminelle.