Following an odd day with her biological mom in Heroes Season 3 Episode 3, Claire finally admitted the reason she wants to fight bad guys is revenge. Sylar turned out to be still a killer. Tracy paid a visit to Dr. Zimmerman, the man who says he created her. Parkman is on his spirit walk hoping to not become a killer. And Peter went with himself to find out more about the future.
Suresh’s rash, which looks like skin peeling off his body, looks pretty bad, but he doesn’t seem to feel it’s too big a deal.
Dr. Zimmerman tells Tracy she’s one of three identical triplets whose DNA was manipulated. She wants to know whose fault this all is, but he says the company made him forget.
Peter takes himself four years into the future. Anybody with enough money can buy powers that they get by injection. In his time, Peter’s viewed as an extremist, a villain. He warns past Peter to stop Suresh’s ability formula from happening.
Evil (except maybe not) Claire’s back with her gun, and this time it works. She manages to shoot future Peter, but the other Peter gets away.
Ando and Hiro are locked up. They begin discussing how Hiro’s mad at Ando for future Ando killing future Hiro.
Linderman, who’s invisible to everybody but Nathan, tells Nathan his plan is to make him the President. Nathan doesn’t trust him considering that whole wanting to blow up the world bit.
Maya tries to convince Suresh to take a break, but Suresh isn’t listening. He wants to keep working until he drives himself mad. He fears that there’s a link between the spreading rash and his increasing aggression and hostility.
Peter pays a visit to future Suresh to ask why he told himself to go see Sylar of all people. Suresh is cowering in the shadows because he got the formula wrong, but he does warn him to avoid Sylar. A little mind reading lets Peter know where he has to go, though.
Sylar greets Peter with a cheerful hug. Yeah, a little creepy.
Peter finds out they’re brothers. He wants his ability, but Sylar won’t give it to him. He says it’s a struggle to no longer be a killer, but he fights it for his son.
Daphne tries to convince Parkman to get Molly to locate Peter. This explains where the painting of him and the baby came from.
Thanks to Molly, Claire and her cohorts show up and take Sylar’s son hostage. It’s either him or Peter. A fight ensues, and Sylar’s son gets caught in the crossfire. No longer able to control himself, Sylar becomes an atomic boom. Goodbye world. Or at least Costa Verde.
Ando uses Hiro’s belt to open an escape hatch, and Ando tells Hiro to enjoy his escape because he’s made it clear he doesn’t need him. Hiro wants to change the future and himself.
Tracy wants to confess about the guy she killed, but since she freezes the phone, she doesn’t get very far with that plan. Then she returns to Nathan and resigns. Linderman says that his path is to help her. Presumably before she plunges to her death jumping off a bridge. It’s a good thing Nathan can fly.
Suresh realizes that he can’t remove the ability because it’s part of him now. The same goes for Maya.
Back to the future, Nathan’s giving a speech alongside his First Lady Tracy about the destruction of Costa Verde.
Peter’s trying to escape, but the Haitian won’t let him teleport. Claire wants to torture him, at least in part because 200,000 people have died. Nathan interrupts, both as her father and the President. He frees Peter, who in turn ends up killing him (again), this time with Sylar’s ability. When he returns to the past, Sylar tells him he’s already like him.
Parkman sees his future, as Daphne collapses in his arms after the blast. He wants to find her, but he’ll have to follow his guide first. Following this turtle may prove to be slow moving.
Angela tells Hiro that, since they’ve lost both parts of the formula, they’ve lost, and his father’s trust in him was misplaced. Yet, he’s the only one who can save them. He digs up his old buddy Takezo/Adam.
Stay tuned to dingoRUE for another live recap of Heroes Season 3 episode 5 Angels and Monsters, which airs Monday at 9/8c on NBC.