Niki Sanders (Super Strength)- All Powers from Heroes Season 1 - YouTube
306 Niki Sanders Photos & High Res Pictures - Getty Images
Exclusive!! Ali Larter, who plays Niki Sanders on the hit tv series "Heroes," was seen lunching at The Ivy in Los Angeles, Calif. 11/5/07 Stock Photo - Alamy