James Holmes Charged With 24 Counts of Murder in Dark Knight Rises Massacre

In this handout provided by the Arapahoe County Sheriff's Office, accused movie theater shooter James Holmes poses for a booking photo on an unspecified date in Centennial, Colorado. According to police, Holmes killed 12 people and injured 58 others during a shooting rampage at an opening night screening of "The Dark Knight Rises" July 20, in Aurora, Colorado.  Arapahoe County Sheriff's Office via Getty Images

James Holmes, the 24-year-old man accused of opening firing in an Aurora, Colorado movie theater, was formally charged Monday with 24 counts of 1st degree murder and 116 counts of attempted murder.

According to ABC News, the alleged gunman appeared in Aurora District Court to hear his charges. Holmes is accused of killing 12 people and wounding 58 after he allegedly opened fire in a midnight showing of The Dark Knight Rises.

He faces a total of 142 criminal charges including, one count of possessing an explosive device and one count of a violent crime.

"I don't think it's too hard to predict the path of this proceeding," Craig Silverman, a former chief deputy district attorney in Denver told CBS News. "This is not a whodunit. … The only possible defense is insanity."

Holmes, who identified himself to police as Batman villain "The Joker" at the time of his arrest, still had his hair dyed orange in court. He only spoke once when the judge asked if he wanted to waive his right to preliminary hearing within 30 days, saying, "Yes."

If convicted, Holmes could face the death penalty.

For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!