Alert the tabloids: Harry Potter actor linked to drug house! Twenty-two-year-old Robert Pattinson fondly recalls his time living in a "cool little ex-crack den" in London with best friend Tom Sturridge. He's joking (we think) about their bad behavior as struggling young actors.

"We spent the -better part of a year just getting drunk every night," Pattinson admits. "I don't know if that counts as ‘struggling.' " After the debauchery ended, Pattinson co-starred as Cedric Diggory in two Harry Potter movies. A former child model-he posed professionally from ages 12 to 15 ("when I stopped looking like a girl")-

Pattinson has been dubbed "the next Jude Law" in the British press. "I don't really see the similarity," he says. One opportunity to break out comes via next year's Little Ashes, a Spanish drama in which Pattinson stars as the young Salvador Dalí. But first, there's the vampire thriller Twilight, based on the popular teen books, in which Pattinson plays Edward, a 108-year-old bloodsucker in love with a high school girl. Horror fans are already stalking him. "It's funny," Pattinson says, "because teenage girls would say, ‘Oh, my God, you're Cedric!' It switched in a week to ‘Oh, my God, it's Edward!' Allegiances change so freely in the teen-girl world."