When Kate tries to avenge her enemy through the use of Voodoo, things don't go as planned.
Watch online HD Download HD