- Photo: 20th Century Fox/Invision/AP3 of 8
Played in the original by: Anthony Michael Hall
Our pick: Rupert Grint
His performance as Ryder's jerky jock of a boyfriend is notable because it was American moviegoers' introduction to the beefed-up version of Anthony Michael Hall, who previously played a pipsqueak in movies like "The Breakfast Club." We foresee a similar departure for Grint, who plays a sidekick in the "Harry Potter" movies but got surprisingly thuggish in 2010's "Cherrybomb."
RELATED: See the most successful child stars