Where To Stream Orphan Black Season 2 Episode 5
Ipsa Scientia Potestas Est
- Aired May 17, 2014
- 60 Min
- Rated 7.4
- Number 39 Of 50 Rated Episodes
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.