Guest Stars Emily Bett Rickards as Felicity Smoak John Barrowman as Malcolm Merlyn Manu Bennett as Slade Wilson Adrian Holmes as Lt. Frank Pike Kelly Hu as China White Michael Rowe as Deadshot Alex Kingston as Dinah Lance Janina Gavankar as McKenna Hall Chin Han as Frank Chen George Tchortov as Guillermo Barrera Co Starring Darryl Quon as Shimosawa Rick Tae as Triad Accountant Wade Sun as Waiter