Season 1
13 episodes
Pilot ~ 1
October 05, 2014
The Doula ~ 2
October 12, 2014
Halloween ~ 3
October 19, 2014
Sweet Jane ~ 4
November 02, 2014
In the Name of the Mother, and the Son and the Holy Andre ~ 5
November 09, 2014
13 episodes
October 05, 2014
October 12, 2014
October 19, 2014
November 02, 2014
November 09, 2014