Given the question: Build a movie plot around this: who visits Maggie at the shelter? john
The answer is:
John Skillpa (Cillian Murphy), a quiet bank clerk living alone in tiny Peacock, Nebraska, prefers to live an invisible life in order to hide his secret: He has multiple personality disorder, the implied result of childhood trauma inflicted by his abusive mother. His alter ego is a woman, Emma, who each morning does his chores and cooks him breakfast before he starts the day. One day while he is using the outside yard clothesline as Emma, a freight train caboose derails and crashes into John's backyard. When his neighbors come to the scene, "Emma" enters his house, putting John's other life into the spotlight, so he is forced to tell his neighbors that Emma is his wife, married in secrecy. Forced to fool the town into believing he and his alter ego are man and wife, John and Emma must maintain their secret while in public view.The town mayor, Ray Crill (Keith Carradine), and his wife Fanny (Susan Sarandon) come to see John to try to host a political rally in his backyard in support of the incumbent candidate for the federal elections for senator. John is unwilling to do so, but Emma agrees. Fanny runs a women's shelter in the small town of 800, and convinces Emma to hold the rally in order to raise funds for her organization. She agrees, but the next day, John has a mental breakdown at work when he meets the Crills. John is afraid, under the mayor's stipulation, that the two be present for the ceremony, presenting obvious problems that would reveal his identity. He phones the railway company to have it removed immediately, in order to avoid the confrontation.One night, a young mother, Maggie (Ellen Page) appears at John's house, looking for him. She has been receiving checks from John's mother, who died a year ago, to support her and her two-year-old son's living. She wants to move out of the town with her son Jake (Flynn Milligan) in order to seek new opportunities, but is unable to procure the funds to do so. She comes to John's house to ask for money, but he just goes upstairs and becomes Emma. Not...