Where can I watch last week's episode Hero?!
Question: http://www.nbc.com/
Answers: http://www.nbc.com/
NBC.com has all their shows to watch for free, with commercials.
You can get the link to watch heroes at this TV Guide Channel Blog. They said they would be carrying the episodes at least one hour after they air and have it online for the entire season.
Check them out at http://tvguidechannel.info/
here you can watch
http://campusist.com/heroes