Guest Stars Justin Hartley as Oliver Queen / Green Arrow Lochlyn Munro as Orlando Block Emy Aneke as Robert Pontius Brendan Penny as Wagner