In a world overrun by junkies, dealers and thieves, Laura is an angel searching for a way out. Tonight, she is on the street to score when a taxi ride spins her back in touch with an old friend, Jack, and the shelter she seeks. In a nearby alley, Trevor, a gifted soccer player, and his girlfriend, Fiona, kiss. They laugh and she teasingly calls for help. Her call is heard - and so is the gunshot that reverberates through the streets. A shot that will intertwine the destinies of several individuals in a tidal wave of change.