O - - Season 2 Episode 5 - Ipsa Scientia Potestas Est

Summary: Rachel goes on the warpath, lashing out at Sarah's nearest and dearest. While she tries to keep her loved ones safe, an unexpected visitor threatens to derail Sarah's.....

More info about this episode, news, reviews, cast & crew

Aired: May 17, 2014


Links - View all 50 links available      Comments

What did they say about this?

Desktop Version Mobile Version