In the most recent episode of Game of Thrones, there was a major twist: Margaery Tyrell, who'd been imprisoned for her crimes against The Faith, was essentially forgiven for her sins by the High Sparrow.

It should come as no surprise that this happened, especially considering Margaery has considerable influence on Tommen and she's a master at being deceptive in order to get what she feels she deserves.