Stephen Amell has stepped into the role of Ted Black, a former federal prosecutor from New York who’s now an entertainment lawyer representing A-list clients in Los Angeles.
"All the cool kids are like, 'Oh, well is it Netflix? Is it Max?' No. It's NBC. It's network television. It's Sunday night.