A mysterious trail of death follows Helen and Olga, two kindly old ladies determined to help homeless men in Los Angeles.