Arrow season 3, episode 13, “Canaries,” airs tonight, as the new Vertigo returns to wreak havoc.

Previously on ‘Arrow’

Oliver faced Ra’s al Ghul in combat over the identity of Sara’s killer, but lost the fight to the death. After Oliver’s defeat, Maseo recovered his body and brought him to Tatsu, who revived him.

Meanwhile, Team Arrow dealt with a new threat to the city: Danny Brickwell. When Team Arrow discovered that Brick murdered Malcolm Merlyn’s wife, Malcolm proposed teaming up with the group. However, they refused and instead recruited the people of the Glades to fight Brick and his men.

Oliver returned just in time to stop Malcolm from killing Brick and ended up asking him to train him to fight Ra’s al Ghul. But when he revealed this to Team Arrow, Felicity told him she no longer wanted to be a woman he loved.

Read our recap of Arrow season 3, episode 12, “Uprising,” here.

Watch a promo

‘Arrow’ season 3, episode 13, ‘Canaries,’ synopsis

If that promo has whet your appetite, make sure to read the official synopsis for the 13th episode of the season:

“VERTIGO (GUEST STAR PETER STORMARE) RETURNS AND PITS CANARY AGAINST BLACK CANARY — Oliver (Stephen Amell) is thrown by the changes within Team Arrow. He’s used to calling the shots but sees that the team has evolved in his absence and tensions quickly escalate in the lair. Oliver is furious that Laurel (Katie Cassidy) has been going out as the Black Canary and tells her to stop risking her life, but when Vertigo (guest star Peter Stormare) hits the streets again, Laurel goes against Oliver’s wishes and tracks down Vertigo who hits her with a full dose of the drug.

“Laurel’s biggest fears revolve around her sister Sara (guest star Caity Lotz) so the Vertigo causes her to hallucinate an epic fight between Canary and Black Canary. Meanwhile, Chase (guest star Austin Butler) surprises Thea (Willa Holland), and Roy (Colton Haynes) warns Thea to stay away from Malcolm (John Barrowman). Michael Schultz directed the episode written by Jake Coburn & Emilia Ortega Aldrich (#313)..”

If you need more goodies to tide you over, we have promotional stills from the episode as well:

Watch a clip from the episode

Watch ‘Arrow’ season 3 online

If you’re unable to catch Arrow season 3, episode 13, “Canaries,” live tonight, you’re not out of luck. If you want to watch online, the CW posts new episodes of the show to its site the day after they air.

You can also find new episodes within 24 hours on iTunes and Amazon. The last five episodes to air on The CW are available eight days after broadcast on Hulu as well.

Will you watch ‘Arrow’ season 3, episode 13, ‘Canaries,’ tonight?