The entire plot for the series finale of Dexter was leaked Tuesday, revealing a very shocking ending.

With only three episodes left, fans of Dexter are highly anticipating the series finale, wanting to know what happens to Dexter (Michael C. Hall), Deb (Jennifer Carpenter) and the rest of the cast. 

Fans who are impatient no longer have to wait; an alleged leak of the plot of Dexter's final episode was published on Reddit on Tuesday. The post features a rundown of the entire series finale, including what happens to all the main characters.

The following are huge spoilers for the final episode of Dexter.

*SPOILER ALERT*

The episode, titled Remember the Monsters, opens with Dexter and Harrison waiting to board their flight to Brazil. Their plan is interrupted when Hannah (Yvonne Strahovski) calls Dexter to inform him that Elway (Sean Patrick Flanery) is following her.

Dexter then finds out that Deb has been hurt and rushes to the hospital to see her. Dexter finds out from Quinn that Saxon had shot her after Deb called Quinn saying that she had captured Saxon. Dexter and Quinn confess everything to each other and Quinn agrees to go after Saxon to avenge Deb.

Dexter Season 8 Spoilers: Series Finale Set to Be 'Fitting Ending' Says Executive Producer

Quinn manages to capture Saxon and ends up killing him in a fashion similar to Dexter's various kills over the course of the series. Meanwhile, Deb falls into a coma and eventually dies, leaving everyone devastated.

Dexter leaves the country with Hannah and Harrison. Dexter is last seen at a café in Argentina saying that he will look after the two of them while still "remembering the monsters."

Just as the series is presumed to be over, it fades in for one final scene. Quinn is seen looking at a man from his car and in voice-over he says, "Tonight's the night." This mirrors the first episode of Dexter, which begins with the same line.

These plot details have not been confirmed by Showtime but the commenters on Reddit have assumed that this is the actual ending.

The final episode of Dexter airs Sunday, Sept. 22 at 9 p.m. on Showtime.

Watch the promo for the next episode here: