Season 2, Episode 5 Ipsa Scientia Potestas Est
First Aired: May 17, 2014
Rachel goes on the warpath and lashes out at Sarah's loved ones. While Sarah tries to keep them safe, an unexpected visitor threatens to derail her plans.
Next On TVSee all »
Cast & Details See all »
- Premiered: March 30, 2013
- Rating: TV-14
- Premise: An orphan gets caught up in a deadly conspiracy after learning that she is a clone. (more)