As Nathan (Adrian Pasdar), Claire (Hayden Panettiere), Peter (Milo Ventimiglia) and H.R.G. (Jack Coleman) help Angela (Cristine Rose) uncover her past, she reveals the dark secrets that have haunted her for years. Meanwhile, Mohinder (Sendhil Ramamurthy) learns of his father's involvement in a long forgotten government operation. Diana Scarwid, Alexa Nikolas, Laura Marano, Ravi Kapoor, Casey Kringlen, H. Michael Croner and Edwin Hodge guest star.
click here to see where to watch or (watch here).
Ready to Watch Heroes, Season 3, Episode 23?