For us, the proof is in the pictures. For Oliver? It's in his living room. A shocked Oliver sees Slade with his family in his own...Continue Reading
Arrow is based on The Green Arrow comic book series. It stars Stephen Amell in the title role, also known as Oliver Queen.