President Obama says he's shed tears with the friends and families of those who lost their lives in last week's Colorado cinema shooting.

Thousands of people in Aurora near Denver have gathered at a midnight vigil to remember the 12 victims.

The suspect in custody - 24 year old James Holmes - will appear in court later.