Reckless homicide charges have been filed against a North Side man who ran a red light and weaved through traffic before plowing into an older man and woman, killing him and injuring her as they loaded groceries from a food pantry into a car, prosecutors said today.