A Revenge Season 3 spoiler photo showed up on Facebook, thanks to Ashley Madekwe, who is exiting the show as Emily Thornes' ex-BFF Ashley Davenport. as Ashley Madekwe. Meanwhile, Smallville's Justin Hartley appears to be staying awhile as Queen Victoria's estranged son, Patrick Harper.

Revenge Season 3 Spoilers: What We Know (So Far)

After Declan's death and Emily Thorne's big reveal that she's the real Amanda Clarke (Emily VanCamp), Revenge Season 3 is holding a lot of promise. Here are what we know, so far:

- Ashley Madekwe's revenger teaser seems to suggest a clear, imminent death for Ms Davenport. (Start the accompanying slideshow to see Ashley's post and other Revenge pics.)

- Justin Hartley as Patrick Harper will be competing with regular Revengers Josh Bowman (Daniel Grayson) and Nick Wechsler (Jack Porter) for the viewers' attention. (How about Emily Thorne's heart?)

- Jesus Christ actor Diogo Morgado (from History Channel's "The Bible") will appear on the premiere episode as Dr Jorge Velez, someone connected to Ashley Davenport.

- James LeGros (from "Ally McBeal" and "Girls") will be on the show as Father Paul Whitely -- a bad, bad priest.

- Revenge Season 3 premiere is scheduled on September 29. Changes in treatment and style are expected as series creator Mike Kelley had left the show as showrunner.

- Charlotte Grayson (Christa B. Allen) will be about six months pregnant by Revenge Season 3 premiere.

- The Season 3 premiere is titled "Sin," and the next episode is "Fear." Jesus Christ actor Diogo appears in Sin, and Father Paul in Fear. (Coincidence?)

- Karine Vanisse will play a woman from Daniel Grayson's past. (What about the wedding?)

Many viewers feel Revenge Season 3 could be the last season, especially since Mike Kelley is taking a smaller role in overall production. Reports say Kelley had long insisted that Revenge should have only about a dozen episodes in a season. It seems he had been losing faith in the future of the show as it is being unnecessarily stretched out.

On the other hand, a lot of fans are already terribly missing the show's characters. One of the favourite revengers, Nolan Ross (Gabriel Mann) has been left in a David Clarke-y situation at the end of Revenge Season 2. How would Emily Thorne aka Amanda Clarke take care of him while doing with Jack Porter's wrath (and the Graysons)?

More 'Revenge Season 3' and TV Guide Features:

Revenge Season 3 Spoilers: Huge Changes, More Departures, Questions; Is it the Last Chapter? [PHOTOS]
Revenge Season 3 Spoilers: 'Jesus Christ' Diogo Morgado Saves, Justin Hartley Heats Up the Set? [PHOTOS]
The Mentalist Season 6 Spoilers, Red John Suspects; Plus - Happy Birthday, Simon Baker! [PHOTOS]