'Nowhere Boy': Defining a Generation by Its Hair

Playing a young John Lennon, Aaron Johnson has the hair moves.

ByABC News
October 8, 2010, 5:23 AM

Oct. 8, 2010— -- Move over, Robert Pattinson. There's new hair in town.

The well-coiffed competition is Aaron Johnson, the 20-year old British actor who portrays young John Lennon in the new movie "Nowhere Boy." A professional actor from the age of 12, Johnson has had roles in this year's "Kick-Ass" and in the recent HBO television movie "Temple Grandin."

"Nowhere Boy," set in Liverpool in the mid-1950s, explores the dynamic between the then 15-year-old Lennon and the two women in his life. One was Mimi (Kristin Scott Thomas), the strict, stiff-upper-lip woman who raised him. The other was Mimi's younger and free-spirited sister Julia (Anne-Marie Duff), who was actually John's biological mother. Julia loved rock-and-roll and passed it on to her son.