Our Father

Season 3, Episode 12 -  Air Date: 12/8/2008
5 Ratings
Your vote: 2


To stop Arthur once and for all, Hiro and Claire travel back 16 years in time to when Hiro‘s father, Kaito, handed baby Claire to Noah, while Peter teams up with the Haitian to finally stop Arthur, only to be intercepted by Sylar.