Heroes season finale - Peter and Sylar square off in a long-awaited climax that fails to provide either enough action



Sponsored Links: