"Revenge" Season 3, Episode 16, titled "Expiration," airs Sunday, Mar. 23, on ABC. Emily Thorne (Emily VanCamp) is back on track, but it looks like she will be "exposed." On the bright side, there will be no more blackouts, thanks to Aiden (Barry Sloane). Season 3 finale spoilers are slowly popping up, as Emily's revengenda continues to get darker.

Spoiler alert: This feature contains spoilers on Revenge Season 3, Episode 16. If you are not up-to-date, read at your own risk.

In Revenge Season 3, Episode 15 ("Struggle"), Aiden Mathis helps Emily Thorne dive into her subconscious to resolve her blackouts. It turns out Emily has more unresolved issues than she cared to focus on. Toward the end of the episode, Emily recovers a memory about Jack's (Nich Wechsler) mother.

What can viewers expect to "expire" in Revenge 3x16? Emily's marriage to Daniel Grayson (Josh Bowman) is likely to end in this episode. "We're getting a divorce," Daniel says in the ABC promo clip. Will Emily slap him with a threat? This new episode seems to be packed with twists and turns.

In the ABC promo for this week's Revenge Season 3, Charlotte (Christa B. Allen) shows mom Victoria (Madeleine Stowe) something that incriminates Emily. This gives Queen V to publicly humiliate Emily, calling her "nothing but a fraud and a liar" in some gala event.

"Why don't you tell me who you really are," Stevie Grayson confronts Emily Thorne in Revenge Season 3, Episode 16. They both have secrets, each bent on unravelling the other's true intentions. Who wins the game?

Watch the ABC promo on Revenge Season 3, Episode 16 here or scroll down to play the YouTube video. "Expiration" is the episode title on TV.com, but other reports say it is called, "Disgrace."

Revenge Season 3 ends on May 11. According to reported spoilers, viewers will see an important character die. In another twist, a fan favourite goes to jail. Fans are guessing Barry Sloane is leaving Revenge because he has been cast in a new series. There are also rumours that Josh Bowman wants out, but the showrunners are not likely to kill off two major characters in one go.

WATCH: Revenge Season 3, Episode 16, 'Expiration' (ABC on YouTube)

Revenge Season 3 has recently bid Patrick Harper (Justin Hartley) adieu. However, he could resurface in the season finale. This week, viewers will meet Pascal LeMarchal (Olivier Martinez). What exactly does Conrad (Henry Czerny) want from him?

Revenge Season 3 airs on ABC every Sunday at 10PM.

More TV Guide and Spoiler Features

'Revenge' Season 3, Episode 15 Spoilers: 'Struggle' Brings Emily Thorne, Jack Porter Closer; Nolan Ross Takes Desperate Measures [Watch Promo Video]
'Once Upon A Time' Season 3 Recap, Questions: 'Feed the Madness' in Wicked Witch vs Evil Queen in Storybrooke [Watch OUAT 3x14 Promo]