Robert Pattinson has admitted that he found the premise behind the Twilight film series "weird" and said the way the audience responded was "weird."

The 33-year-old actor played as an undead Edward Cullen in the saga of romance and vampires, based on the book series for young adults of the US author Stephenie Meyer.

He said he had taken on the role that made him a star because he thought the first film sounded "very Indian" and because he liked the "hardcore" style of director Catherine Hardwicke.

Twilight director Catherine Hardwicke (Matt Crossick / PA)

He made the comments during a conversation with Jennifer Lopez for Variety magazine's Actors on Actors series.

He said, "I mean with Twilight it was not really an established thing, for me, Catherine Hardwicke, who directed, made Thirteen and Lords Of Dogtown.

"It was little movies and it was kind of hardcore. Kristen (Stewart) was also in things, she was in Into The Wild and some other things. And it was very indie. "

Lopez asked if he expected Twilight to be like The Lost Boys, the 1987 American horror movie starring Jason Patric and Corey Haim.

He said, "Exactly. I mean, it's a weird story, Twilight. It's strange how people reacted.

Jennifer Lopez (Ian West / PA)

"I think the books are very romantic, but at the same time it's not like the romantic notebook.

"Twilight is about this guy who finds the one girl she wants to be with and wants to eat. Well, do not eat – drink her blood or whatever.

"I thought it was a strange story. Even as I applied, I was very open about how strange I found it when I did it.

"After that, I did not make any conscious decision to do any smaller things, I just kept going what I wanted to do."

Pattinson, who starred in the upcoming Batman movie, also said he had "focused very much" on securing the role of the masked hero.

He joins a cast that includes Andy Serkis as a loyal butler Alfred, Zoe Kravitz as Catwoman, and Paul Dano as Supervillain The Riddler.

Read the full Variety interview online.