Oliver was gone for five years. We flash back to his time on the island in this episode still.
Added:
It's been awhile. It's safe to say Oliver and Laurel have a great deal to discuss.
Added:
Oliver has been reunited with Laurel. The characters, of course, are played by Stephen Amell and Katie Cassidy, respectively.
Added:
China White makes her first appearance on Arrow Episode 2. The character is played by Kelly Hu.
Added:
Oliver is ready for battle. He's dressed like Arrow in this still from "Honor Thy Father."
Added:
Kelly Hu guest stars here on Arrow. She is playing well-known comic character China White.
Added:

Arrow Season 1 Episode 2 Quotes

Home is a battlefield.

John Diggle

Before the island I was a jerk, but now I'm just a damaged jerk.

Oliver