On tonight's all-new episode of Heroes, Sylar finally comes face-to-face with his biological father.
It's a confrontation our favorite serial killer has been striving toward throughout season three.
Will it go as planned? Or will Sylar learn to be careful of what he wishes for?
Take an early look at Mr. Gray in the photo below, courtesy of tonight's episode, "Shades of Gray."
See more of Sylar's interaction with his shady father (played by John Glover) now.