"Revenge" Season 3, Episode 20, titled "Revolution," airs on ABC this Sunday, Apr. 27. There was no new episode a week ago, so revenger fans are excited to see what happens next to Emily Thorne (Emily VanCamp). It turns out that Amanda Clarke's Emily Thorne identity is up for an overhaul.

Spoiler alert: This feature contains spoilers on "Revenge" Season 3. Episode 20 ('Revolution') is two weeks away from the season finale, airing on ABC on May 11.

Emily Thorne focuses on Pascal LeMarchal (Olivier Martinez), but not as Emily. In this week's new episode, David Clarke's daughter takes on a Homeland Security persona. E! Online reported Revenge Season 3, Episode 20 will unveil Agent Rebecca Stone.

It seems the real Amanda Clarke just got even harder to break. The question now is, is there a real Agent Rebecca Stone somewhere? Perhaps Revenge showrunner is laying down some cards for Revenge Season 4. ABC, however, has not made an official announcement on a series renewal.

In Revenge Season 4, Episode 19 ("Allegiance"), Victoria Grayson (Madeleine Stowe) has figured out that Emily Thorne has a revengenda against the Graysons. Victoria, at the time of her epiphany, is with Pascal. His reaction to her deduction is not seen.

"Emily zeros in on Pascal, leading to a shocking outcome," says the ABC release on Revenge Season 3, Episode 20. What kind of shocking outcome awaits the viewers? Watch the sneak peek video below, or check out this YouTube page. A woman is heard screaming at the end of the teaser. Is it Victoria?

Victoria and Emily "become really, really potent rivals again, in ways that you've never seen before," EP Sunil Nayar told TVLine.com. For spoilers related to Daniel Grayson (Josh Bowman), Nayar said he will be "in peril" in the Revenge Season 3 finale episode.

Incidentally, Josh Bowman flew to the Philippines over the weekend with Emily VanCamp in tow. Josh is promoting Penshoppe, a Filipino fashion brand.

Josh Bowman is rumoured to be leaving the Revenge series by end of Revenge Season 3. Nayar refuses to confirm this, saying the producers "have plans" for Daniel.

WATCH: Revenge Season 3, Episode 20 ('Revolution') Sneak Preview | ABC Trailer on YouTube Videos

Revenge Season 3 airs Sundays on ABC. The next new episode, "Impetus," is the season's penultimate episode, airing on May 4. The season finale, "Execution," airs on May 11.

More TV Guide and Spoiler Features

'Revenge' Season 3 Spoilers: Victoria Grayson vs Emily Thorne and Aiden Mathis in 'Allegiance' [Watch Promo Video]
'Revenge' Season 3, Episode 18 Spoilers: 'Death' in Finale Teaser from Emily Thorne Herself, Old Enemy Shows Up in 'Blood' [Watch Promo Video]
'Game of Thrones' Season 4, Ep 4 Spoilers: Varys, Jaime Help Tyrion in 'Oathkeeper' -- Another 'Shocking' Death in Westeros? [Watch Promo Video]