“Clutch of Greed” Filming Locations

Sarah is offered a new life under the watchful eye of Neolution, Helena is treated at the hospital, and Cosima meets the man behind the curtain.

Orphan Black episode “Clutch of Greed” was filmed in Toronto in Canada.

Revival 629 as Dyad Institute (parking lot)

M.K. shows Sarah surveillance footage of Rachel and Ferdinand leaving the building.