Based on a true story centering on 16-year-old Agnes "Apple" Bailey (Vanessa Hudgens), Gimme Shelter uncovers the struggle for survival and the hope of redemption through the harsh realities of life on the streets. As a pregnant teenager, Apple's journey plummets her into a perilous struggle until finding salvation in a suburban shelter for homeless teens.The film is inspired by a David and Goliath true story of Kathy DiFiore's longstanding Several Sources Shelters. Kathy is played in the film by Ann Dowd. Kathy worked hand-in-hand with Mother Teresa in an effort to change the shelter laws.