Alibaba (tt0333067)CharacterCharacterRole Character Alibaba (tt0333067)Movieallthink.com/5178907MoreSearchCharacter SearchCompareCompare the Alibaba (tt0333067) to another Character