On October 10th, ARROW makes it’s debut. The series features the Green Arrow of DC Comics fame. Like Smallville, the show will draw heavily from the DC mythos and will have appearances from a number of DC characters.

The trailer looks decent enough, but then the whole point of a trailer is to look good.