Question: who killed sara lance in arrow season 3
Answer: 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 ) .