Warning: Spoilers for Invincible season 1, episode 7.

Invincible season 1, episode 7, "We Need To Talk" was the best of the series so far. With so many twists and turns packed into one hour, fans weren't able to catch their breath before the next turn hit. Part of what made the episode so great is that even comic readers were surprised - this episode deviated the most from the comics, leaving both new fans and Invincible veterans on the edge of their seats leading up to the season finale.

A lot happened in Invincible episode 7; Mark finally admitted to Amber that he was Invincible in an attempt to reconcile, but found that fixing their relationship wasn't going to be so easy. The Global Defense Agency threw every trick they had at Omni-Man in an attempt to stop him after Cecil finally admitted to Debbie that he knew Nolan killed the Guardians of the Globe. Episode 7 also revealed why Robot was working with the Mauler Twins; the twins were working to build Robot an entirely new body to help him escape from his mechanical prison and eventually develop a new body for Monster Girl, all in exchange for the technology to reanimate and control The Immortal.

Related: Invincible: Why Omni-Man Didn't Want Mark To Have Powers

One of the greatest changes in "We Need To Talk" was Invincible killing off Donald Ferguson, who sacrifices himself in an explosion in an attempt to take down Omni-Man. In the comics, Donald is a recurring character - although a minor one - who is later revealed to be an android, so his death in episode 7 was jarring for veteran fans and new fans alike. Fans also saw a deviation in Amber's character after Mark reveals his superhero identity. In the animated series, Amber had already discovered Mark's alter ego on her own - and instead of being charmed by the revelation like she was in the comics, a more confident Amber holds Mark accountable for his actions, serving as a stronger foil to Mark's character than her comic counterpart (and making her a more interesting character overall).

Omni-Man stands over a fearful Donald in Invincible

With a long comic series to cover, the creators of Invincible moved up some of the key events in the comics to happen concurrently. In the comics, Robot's revelation happens much later in the series, and Robot was not involved in the reanimation of The Immortal. The Immortal's attack against Nolan didn't originally coincide with Omni-Man's fall from grace as it has in the animated series. Instead, the series used that brief comic moment to increase the tension of the episode - both by highlighting Omni-Man's strength in handling the dogpiling of attacks and having so many witnesses (including his family) to such a pivotal moment for Nolan's morality.

Invincible episode 7 also provided a greater role for Cecil Stedman. Invincible has given Cecil a bigger role earlier than the comics, which is giving creators more time to develop his character. In episode 7 we see Cecil getting to a point of desperation. His morals have entered a gray area in his attempt to stop Nolan, including a barrage of attacks - unique from the comics - including working with Sinclair for his Reanimen. Through this, Invincible provides a Cecil that is clearly competent at his job but is also terrified at the prospect of Omni-Man's betrayal. His desperation sets up a season finale where Cecil will have to take more drastic actions than ever, and episode 7 proves that Invincible is not afraid to deviate from the source material in dramatic ways.

Next: Invincible: Why Amazon Was Right To Change A Mark Grayson Trait