Tonight’s episode of Revenge promised the twists and turns for which the ABC drama is known for, but did “Penance” deliver?

Setting up for tonight’s episode of Revenge, “Penance,” had Mason Treadwell making connections between Emily Thorne and Amanda Clarke’s past lives. What conclusion did he come to?

Apparently he thought Amanda and Emily were former lovers, and that’s why Emily is currently living in Amanda’s childhood home, and why she’s helping to support her friend. Mason most likely thinks that Emily is still in love with Amanda, while Amanda has moved on to Jack.

In the preview for “Penance,” Emily is seen with Mason, and she seems to be striking up a deal with him. Could Emily be getting rid of Mason Treadwell once and for all? Or is she going to start using him to her own advantage?

Kara Clarke is also supposed to be leaving the Hamptons, but we’re not so sure she made it out. Did Kara stay to be with Amanda and new baby Carl? We don’t understand why she would need to be booking a flight anywhere.

The Initiative – terrorist affiliated Americon Initiative, that is – is making a bigger mark on the Graysons’ lives. Last week they helped to get Conrad out of jail, but what did they want from him in return?

Did tonight’s episode of Revenge deliver the drama?