Tonight’s episode of “Arrow” is going to be a big one. Sara Lance is back from the dead but her resurrection has come with some side effects. The Sara that came out of the Lazarus Pit is not the Sara that her sister Laurel was expecting to see.
The CW has released a new video featuring producer Wendy Mericle taking fans inside tonight’s episode and you can check it out above.