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.

Watch Now
Subscription
Subscription
Subscription
Subscription
Paid
Paid

Next On TVSee all »

Cast & Details See all »

  • Premiered: March 30, 2013
  • Rating: TV-14
  • User Rating:4.72 out of 5 (92 ratings)
  • Your Rating:
  • Premise: An orphan gets caught up in a deadly conspiracy after learning that she is a clone. (more)

Show More »

Trending TonightSee all »

Shop