'Revenge' season 4 episode 21 titled 'Aftermath' will focus on the impact of Emily Thorne/Amanda Clarke and Victoria Grayson's feud.Facebook/Revenge

It was anticipated and many saw it coming after the dead of Victoria Grayson but it still came as a shock to fans. Yes, ABC has made it official that "Revenge" will come to an end after season 4 finale on 10 May. The announcement was made after weeks of speculation that the popular show might come to an end.

"We can officially tell our fans that this will be the end of the story," executive producer Sunil Nayar told Entertainment Weekly. "We've been talking to the network and we all just wanted to make sure that we felt very confident. Now that everybody has seen the finale—which is fabulous—everybody understands that as much as we all adore the show, it has hit exactly the mark it needed to end. This is the series finale of Revenge that will be airing in a couple weeks." 

"Revenge" Season 4 finale will be aired Sunday, 10 May, at 10 p.m. ET on ABC.

Longtime viewers of "Revenge" must be upset by the news of it hitting the death end and here is what its cast like Emily VanCamp, Gabriel Mann, Christa B. Allen, Karine Vanasse, Elena Satine and others have to say: