Build a movie plot around this: Who freed Aladdin and Abu? The Genie freed Aladdin from the cave.
The story begins when a young boy named Aladdin is wandering the streets of his city in search of some sort of employment. Aladdin walks up to a seemingly noble man offering to be his servant for one day for the price of three eggs, however, the man rejects the offer even when Aladdin offers to work for the price of two or even just one egg. In another part of the Arabic city, a mysterious traveler by the name of Haseem seeks the advice and guidance of the city's medicine woman, Fatima. She tells him that the man he is looking for, the one who will help him obtain the treasure he seeks, is a humble young boy by the name of Aladdin. Haseem goes in search of the boy and finds him returning home to his mother bringing her cabbages and watches as he alone defeats three boys that had come to bother and humiliate him. Haseem congratulates Aladdin for his victory, telling him that he fights just as good as his father; for he had known him, Haseem said, for he was his brother and therefore, Aladdin's uncle. That night, the stranger Haseem is welcomed at Aladdin's home by his mother and together, the three of them enjoy a big feast given to them by their new relative. Haseem promises that from now on, neither Aladdin nor his mother shall be hungry ever again and both are delighted. The next morning, Aladdin and his uncle walk a long way to a place where Haseem said he and his brother had played when they were young. Haseem spots the right place when he finds three palm trees that grow as one and a camel made of stone. Then, to Aladdin's surprise, Haseem begins to make magic that makes the very earth shake. Aladdin then realizes that Haseem is not who he says to be and that he is not his uncle. As the earth under his feet begins to crack, revealing a large block of stone that seems to cover an entrance of some sort, Aladdin is frightened and attempts to run away, only to be detained by Haseem, who threatens to cut off his legs if he dares to run away again. Haseem orders Aladdin to help him lift the great block of...