NBC Heroes “Angels and Monsters” Episode Recap