Actor Sterling Knight said he "absolutely despised" co-star Zac Efron before he met him on the set of their movie 17 Again. Sterling, 20, plays the son of Mike O'Donnell in the film alongside Zac, 21, who plays the younger version of O'Donnell when he wakes up 17 years old again. Sterling said: "I'll be honest with you. Before I met Zac, I absolutely despised him. I was a struggling actor. "I'd look at him and think: 'This kid gets everything.' I wanted to hate him. But I couldn't. "He is honestly the coolest, most genuine, down-to-earth guy I ever met."





Chace Crawford
Jesse McCartney
Derek Hough
Bring back Kevin Bacon!
Comments (2)
Good to see a celeb being likable!