Take a look at new footage, plus images from the "Arrow" episode "Past Sins", directed by David Ramsay, airing January 28, 2019 on The CW:
"...the past comes back to haunt both 'Oliver' (Stephen Amell) and 'Laurel' (Katie Cassidy).
"'Curtis' (Echo Kellum) is upset when he discovers that 'Diggle' (David Ramsey) and 'Lyla' (Audrey Marie Anderson) have restarted 'The Ghost Initiative'...
"...with 'Diaz' (Kirk Acevedo), 'China White' (Kelly Hu), 'Kane Wolfman' (Liam Hall) and 'Carrie Cutter' (Amy Gumenick..."
Click the images to enlarge and Sneak Peek "Arrow: Past Sins"...