play_arrow

The Staircase Season 1 Episode 12
Their faith in the justice system forever shaken, Michael and his family discuss what they can hope to achieve by continuing the fight.
Season 1 - Apr. 04, 2005
Their faith in the justice system forever shaken, Michael and his family discuss what they can hope to achieve by continuing the fight.