in every hero, there could be a villain.
heroes season 3 will return on september 22, 2008!

2008.05.16