Midway through Season 3 of Heroes you may be tempted to just give up. The writers seemed to do things just because they could, not to serve a story line. Here various of the heroes get powers, lose powers, get powers back. Good guys become bad guys then good guys ... then ... Just following the plot was difficult even the actors seemed to tire of it and gave fairly listless performances through much of the first half. The second half of the season a strong storyline develops and then Heroes is back to tight writing and focussed performances. It seemed then that they writers didn't know where they were going at first so they wandered around expecting us to follow them. Not something they should try again soon. So stick with it, in the end it's worth it.