So if Twilight was a science fiction film, it would be called The Host?
As you can see from the teaser The Host is about a alien species taking over human bodies. Eventually a girl and a boy fall in love and set out to see if the two species can co-exist.