Oliver (Stephen Amell) made a surprising discovery on the latest episode of Arrow.
Working his first official case with the SCPD, Oliver got a blood sample from the new Green Arrow. He took it to Felicity (Emily Bett Rickards) and she discovered it belonged to Emiko Queen (Sea Shimooka), a half-sister Oliver didn’t know existed.
After digging through his father’s things, Oliver found out that Emiko’s mother was Kazumi Adachi and that his own mother knew that Emiko existed.
Meanwhile Rene (Rick Gonzalez) reached out to Emiko to help her. She revealed that she was going to avenge her mother’s murder but she soon discovered everything she thought she knew was wrong.
Elsewhere Diaz (Kirk Acevedo) was recruited by Diggle (David Ramsey) and Lyla (Audrey Marie Anderson) as part of the Ghost Initiative and Oliver came face-to-face with Emiko.
In the future Rene was revealed to be the Mayor of the Glades and Dinah (Juliana Harkavy) forced him into helping her stop the bombings planned by Felicity before her murder.
The next episode of the season is Past Sins. The past catches up to Oliver and Laurel, Curtis is upset to discover that Diggle and Lyla have restarted The Ghost Initiative with some help.
Arrow continues at 8pm Tuesday on Sky One HD. Preview it with our gallery below: