scarlett johannson as a vampire