The Magic Carpet

    Here you can watch The Magic Carpet 123Movies

    A dethroned ruler becomes a masked avenger to win back his throne and his lady love