'Vampires Suck' Star: 'Twilight' Fans Will Lo...