who killed sara lance in arrow season 3
Sara Lance In season three, Sara is killed on a rooftop with three arrows to the chest. Some time later, it was revealed that Thea (Willa Holland) killed Sara after being drugged by her father Malcolm Merlyn/Dark Archer (John Barrowman) as part of a plot to pit Oliver against Ra's al Ghul (Matt Nable). Meanwhile, Laurel takes up Sara's mantle to fight crime as the Black Canary.