Vancouver Film Studios as Starling General Hospital
A police officer takes Laurel away from the hospital but she realizes the officer works for Diaz.
Roy returns to town as the new witness to the prosecution against Oliver while Black Siren claims to be the original Laurel to the press.
Arrow episode “Doppelgänger” was filmed in Vancouver & Burnaby in Canada.
A police officer takes Laurel away from the hospital but she realizes the officer works for Diaz.
Olive and Diggle scout the hotel where Roy is being held and then they return with Thea who slides across to rescue him.
Thea zip-lines over to the hotel where Roy is being held and sneaks inside while the police officers are distracted by fireworks.
Thea, Oliver, and Diggle ambush the transport that is supposed to be carrying Roy but find it empty.
Black Siren is escorted to meet Ricardo Diaz in an old casino and later Oliver, Thea, and Diggle arrive to rescue Roy based on Black Siren's tip.