After Oliver and Robert Queen disappeared on their boat trip Oliver's twin sister, Holly, decided it was to hard to stay in Starling City. She moved to just about every place in the world. After six years she learns that her brother is still alive. He's been living in Starling for the past year. She decides it's far past time she paid him and the city a visit.