Queen Latifah as Ursula Bringing a queenly air to the dark side of the sea, Queen Latifah is set to play the villainous sea witch Ursula.