One of the best of season 3 with great flashbacks, development and acting carrying loads of emotions.
More are explained in this episode with characters fighting for their beliefs, forgiving, departing and having to make hard decisions.
More are explained in this episode with characters fighting for their beliefs, forgiving, departing and having to make hard decisions.