Sorry, Johnny Depp.
"They're two very different vampires," Moretz told us at Spike TV's Scream Awards in Los Angeles. "I'd say that Edward [Cullen] is a lot more sexy and hot, and I think that Johnny's a lot more tortured and deep."
Based on the 1960s TV series, Dark Shadows follows the adventures of centuries-old vampire Barnabas Collins (Depp) and his various run-ins with monsters, witches, werewolves and ghosts.
Fourteen-year-old Moretz plays a "fun-loving 1972 hippie" in the film who actually has to help Barnabas out in the dating department.
"He comes into my room and asks me about how to get a girl in 1972, because he's Victorian," she laughed. "He's from the Elizabethan Age, and he's a vampire. He comes in and he's like, 'How do I get this woman?'"
As for working with Depp, Moretz gushed, "He's amazing. He goes out of his way to be nice and...He makes you very comfortable on set."