Emma Watson as a voodoo priestess