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