Arrow/Honor Thy Fathers
| This article about an episode needs to be expanded with more information.|
Please help out by editing it.
Honor Thy Fathers is the twenty-first episode of the fifth season of Arrow, and the one hundred thirteenth episode overall.
Starring: Stephen Amell (Oliver Queen / Green Arrow), David Ramsey (John Diggle / Spartan), Willa Holland (Thea Queen / Speedy), Emily Bett Rickards (Felicity Smoak / Overwatch), Echo Kellum (Curtis Holt / Mr. Terrific)
Co-Starring: Eliza Faria (Zoe Ramirez), Lee Shan Gibson (ESU Officer #1), Tony Giroux (ESU Officer #2), Sarah Kelley (Ms. Nave), Vivian Lanko (Judge), Kameron Louangxay (Rene's Lawyer), Scott Nicholson (Goodwin), Eric Pollins (Darren Coffman)