Arrow - Season 2, Episode 4 - Rotten Tomatoes



Episode Info

A man called the Mayor brings illegal guns into the Glades, so Oliver sponsors a "Cash for Guns" event to rid the city of weapons. But the Mayor and his gang crash the event and seriously injure Sin.When the Canary learns Sin is in the hospital, she seeks revenge. Meanwhile, Donner asks Laurel to dinner; and Diggle reconnects with an old friend.


Stephen Amell
as Oliver Queen
Katie Cassidy
as Dinah "Laurel" Lance
Colin Donnell
as Tommy Merlyn
Colin Salmon
as Walter Steele
David Ramsey
as John Diggle
Jamey Sheridan
as Robert Queen
Paul Blackthorne
as Quentin Lance
Susanna Thompson
as Moira Queen
Willa Holland
as Thea Queen
Emily Bett Rickards
as Felicity Smoak
Clé Bennett
as The Mayor
Caity Lotz
as The Canary
View All

Crucible Photos

Discussion Forum

Discuss Arrow on our TV talk forum!