Since then DiFiore has turned organizer (she provides materials to help others open shelters) and activist - she operates a pro-life website called LifeCall.org.
"Gimme Shelter," written and directed by Ron Krauss, who spent a year living at one of the shelters, makes DiFiore a secondary character in the drama. Hudgens is front and center as Apple, a young woman - pimped out by her drug-addict mother (Rosario Dawson) - who runs away from this "home" when she learns that she's pregnant.
Apple turns up at the mansion of the father (Brendan Fraser) she never knew, now a well-to-do Wall Street success living in a posh suburb. Her presence disrupts his existing family, tensions escalate and Apple hits the road again, this time ending up in a shelter operated by DiFiore (Ann Dowd), where the restive, highly uneven movie finally finds its footing.
Krauss uses a lot of nonprofessional actors in these scenes, using teen girls to play themselves. What you feel in these scenes is not so much authenticity as sincerity - the kindness showed these young women leaves a residue on the screen.
The professional actors fare less well - Dawson and her yellow prosthetic teeth are too much as Apple's junkie mom, while Fraser seems to have not enough to do. James Earl Jones has a nice role as a local priest who counsels a hospitalized Apple.
Hudgens herself is fine - she added weight to play a pregnant teen, and reportedly cut her own hair short. She stares out from underneath her black bangs with hostility and mistrust, and, with her chin tucked defensively to her chest, looks weirdly like James Cagney.
And she gives Apple some of Cagney's pugnacious spirit. So, if you've ever wondered how Cagney would react if someone suggested that he have an abortion, "Gimme Shelter" gives you some idea.