Twilight is MUCH better. I'm not a huge sceince fiction person, like Harry potter movies can be. They are wizards and magical and with dragons and its just weird. and vampires are not science fiction, though i have to say vampires are a weird topic for a movie, but you learn to love that movie...