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