Video
Newsarama NBC's Heroes
In this episode: We'll give you our take on the Heroes season finale.