James Holmes took Vicodin 2-and-a-half hours before yesterday's shooting rampage ... this according to a new report.
According to KMGH TV in Denver, Holmes took 100 mg of Vicodin late Thursday night.
Meanwhile a man who lived across the street from Holmes told the NY Post he used to "see him smoking weed behind the apartment." He told the paper, "Nobody ever really talked to him. He was alone a lot."
Holmes remains in custody and is scheduled to be arraigned at 8:30 AM on Monday.
Reportedly Took Drugs
Before Shooting Spree
7/21/2012 7:10 AM PDT BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox