ABC has cancelled ‘Revenge’ after four seasons, it has been revealed. A source confirmed to E! News that the network would be bringing the series to an end, and that the series finale would be broadcast on Sunday, May 10th at 10pm ET.

‘Revenge’s executive producer Sunil Nayar told Entertainment Weekly, who first broke the news: “We can officially tell our fans that this will be the end of the story. We've been talking to the network and we all just wanted to make sure that we felt very confident."

Emily VanCampEmily Vancamp, the star of ABC's 'Revenge'

“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 [in order] to end. This is the series finale of ‘Revenge’ that will be airing in a couple weeks.”

More: ‘Revenge’s Madeleine Stowe signs up to front new MS awareness campaign

‘Revenge’, centring around Emily VanCamp’s character’s mission to punish those for her father’s betrayal and death, was a hit when it first hit screens back in 2011, with many praising its soap opera-meets-murder mystery plot. It regularly topped 10 million viewers for its Wednesday night slot.

ABC promptly gave it the green light for more seasons, but when it returned in 2012 it didn’t quite capture the imagination of the viewing public in the same way. Eventually shifted to a Sunday night slot, it has been suffering from gradually declining ratings ever since.

Many fans had speculated that this season would be the final one for ‘Revenge’ in any case, since the death of one of its major characters. Madeleine Stowe, who portrayed Victoria Grayson in the series, stated to E! Online recently “this is my last season”.

More: ‘Empire’ actress Taraji P. Henson apologises for accusing police of racially profiling her son