Q: Generate a question that has the following answer: Water-bottle for the following movie plot: The movie is narrated by two puppets, voiced by Naseeruddin Shah and his real-life wife Ratna Pathak Shah. Enthusiastic young Lachchi (Rani Mukerji) is to be married to Kishan (Shah Rukh Khan), the son of the rich merchant Banwarlal (Anupam Kher). Kishan is a dutiful son who honors his father's wish to start a new, far-away business on a predetermined auspicious date, which happens to be the day after the wedding ceremony. On the wedding night, Kishan turns away from his wife to finish his bookkeeping, and in the early morning hours sets off on a business trip that is to last five years. Lachchi is devastated; Gajrobai (Juhi Chawla), her husband's sister-in-law, consoles her, empathizing on the grounds that Gajrobai's husband Sunderlal (Sunil Shetty) has also disappeared. The next day, a ghost appears, having taken Kishan's shape and voice because of his own attachment to Lachchi. Lachchi is thus presented a riddle (hence the title "paheli") between the representation of all of her desires in the form of the ghost and her real husband. She takes this new, fond, sexual, magical, social, self-confident version of Kishan as hers. As Kishan, the ghost befriends all of the real Kishan's family and keeps Bhanwarlal happy by providing him with magical, possibly illusory, gold coins. His only blunder is in his treatment of the messenger Bhoja, who is perplexed by the idea that Kishan has sent a letter from his business trip only to receive it himself in his own house and offended when the ghost (who appears as Kishan) does not offer him a drink of water. Lachchi's bliss goes on until four years later, when she is pregnant and the real Kishan returns to see if the rumours about his wife's pregnancy are true. He returns to find the ghost in his (Kishan's) own form. Kishan's family is unable to determine which of the doppelgangers is the real Kishan (the ghost refusing to confess). They decide to visit the king so that he can arbitrate. On the way to the king they meet an old shepherd Gadariya (Amitabh Bachchan) who...
A: Where does the wise shepherd imprison the ghost?
Question: Generate a question that has the following answer: Delos for the following movie plot: It is sometime in the near future, in a fictional high-tech adult amusement park called Delos. The park is divided into three zones: WesternWorld, MedievalWorld and RomanWorld. The entertainment in all three areas consists primarily of interaction by the guests with androids programmed to act in character (the Old West, medieval Europe, and pre-Christian Rome, respectively). The androids are indistinguishable from human beings, apart from minor flaws in their hands, and guests are encouraged to indulge in any fantasy, including killing the androids. The androids are programmed to respond positively to guest requests, specifically including requests for sex. Delos's guests pay $1,000 a day for the experience.Peter Martin (Benjamin) a first-timer and his friend John Blane (Brolin), who has visited previously, come to the WesternWorld zone, where one of the main attractions is the Gunslinger (Yul Brynner), a robot programmed to start duels. Thanks to its programming, humans can always outdraw the Gunslinger and kill it. The guns issued to the guests also have temperature sensors that prevent them from firing at each other or anything else living but allow them to 'kill' the room-temperature androids.Gradually, the technicians running Delos begin to notice problems with the androids. In what may be the first mention of the concept of a computer virus in a film, the technical staff describe inexplicable problems and breakdowns spreading "like a disease" between the machines, first in one area of the park and then on to the others. First, the robots in MedievalWorld begin suffering an inexplicable number of systemic failures. Then, a robot rattlesnake strikes Blane. Against her programming, a female servant android refuses a guest's request for sex. The failures increase until the robotic Black Knight kills a guest in a sword-fight in MedievalWorld. The resort's supervisors, in increasing desperation, attempt to regain control by shutting down power to the entire park. Unfortunately, this results in trapping them...
Answer: What is the name of the highly realistic adult amusement park?
Question: Generate a question that has the following answer: the sword of destiny for the following movie plot: John Constantine (Keanu Reeves) was born with a gift or a curse to see demons and angels walking this earth disguised as humans. Demons and angels cannot make a person do anything, but they can whisper in your ear and give you an urge to do it. As a child, John could not understand what he was seeing, and he had enough of this life and wanted to leave this cruel world by killing himself. Unfortunately for John, he is saved from death, and now must atone for his act. John is given extraordinary powers, and becomes a guardian on earth. Whenever a demon breaks the rules, John exorcises them and sends them back to Hell. John is known by the police for working in the supernatural field of the occult, and Los Angeles police detective Angela Dodson (Rachel Weisz) wants his help in her investigation. Angela has discovered that spirits are walking the earth, and she believes they had some connection to the suicide of her twin sister. Angela becomes aware that John can see these spirits, and she wants to see them too. John reluctantly grants her wish. John and Angela must deal with representatives of both Heaven and Hell to save humanity. Douglas Young (the-movie-guy)Set in Los Angeles, California, John Constantine (Keanu Reeves), a chain-smoking cynic, has the ability to see half-angels and half-demons true forms. He seeks salvation from eternal damnation to hell for a suicide attempt in his youth, by sending half-demons back to Hell with his sidekick Chas (Shia LaBeouf). However, full demons have begun attempting to cross over. Disturbed by this information and with his death looming over him due to lung cancer, Constantine seeks an audience with the androgynous half-breed angel Gabriel (Tilda Swinton). Gabriel tells him that as he does his exorcisms to escape Hell and for his own benefit, they are vain acts that wont spare him. Departing, he encounters LAPD officer Angela Dodson (Rachel Weisz), investigating the death of her twin sister Isabel, who leapt from the roof of the mental hospital she was committed to....
Answer:
What does John gift to Angela?