Here come the villains! Tonight, we get our first look at Oliver Queen’s superhero skills when he battles against DC Comics villain, China White (guest star Kelly Hu), a hitwoman who was sent to kill his ex-lover Laurel Lance. Arrow intervenes before China White offs Laurel, culminating in an epic duel between the two. Will his act of gallantry land himself back in Laurel’s good graces? Or will you be too distracted by White's white wig? Tune in tonight at 8/7c on The CW for an all-new episode of Arrow.
Plus, see more of our favorite TV shows.