Arrow Guest cast, played by Natasha Vasiluk Episode 5x07: Vigilante (Nov 16, 2016) Episode 5x17: Kapiushon (Mar 22, 2017)