The public gets its first glimpse of James Holmes, then 24, the suspect in the Colorado theater shooting during his initial court appearance July 23, 2012. With his hair dyed reddish-orange, Holmes, here with public defender Tamara Brady, showed little emotion. He is accused of opening fire in a movie theater July 20, 2012, in Aurora, Colorado, killing 12 people and wounding 70. Holmes faces 166 counts, almost all alleging murder or attempted murder. He has pleaded not guilty by reason of insanity. More photos: Mourning the victims of the Colorado theater massacre

Hide Caption

1 of 45

Colorado movie theater massacre45 photos

Police release the official photo from Holmes' booking after the shooting.

Hide Caption

2 of 45

Colorado movie theater massacre45 photos

Holmes often had a blank stare during his July 23, 2012, court appearance, seeming to be in a daze.

Hide Caption

3 of 45

Colorado movie theater massacre45 photos

Victims and their relatives and journalists watch the proceedings in 2012.

Hide Caption

4 of 45

Colorado movie theater massacre45 photos

Flags fly at half-staff on July 23, 2012, at the Arapahoe County Courthouse in Centennial, Colorado, where the movie theater shooting suspect had his first court appearance. The murder counts against Holmes carry a possible death penalty.

Hide Caption

5 of 45

Colorado movie theater massacre45 photos

Arapahoe County District Attorney Carol Chambers talks to reporters July 23, 2012, before heading into the courthouse. The murder counts against Holmes carry a possible death penalty.

Hide Caption

6 of 45

Colorado movie theater massacre45 photos

Family members of the victims arrive at the courthouse July 23, 2012, for the suspect's first court appearance.

Hide Caption

7 of 45

Colorado movie theater massacre45 photos

The Century Aurora 16 multiplex in Aurora becomes a place of horror after a gunman opened fire July 20, 2012, in a crowded theater.

Hide Caption

8 of 45

Colorado movie theater massacre45 photos

Holmes is accused of opening fire during a midnight screening of the Batman movie "The Dark Knight Rises." Holmes purchased four weapons and more than 6,000 rounds of ammunition, police say.

Hide Caption

9 of 45

Colorado movie theater massacre45 photos

Police investigate outside the Century 16 multiplex July 21, 2012, a day after the mass shooting.

Hide Caption

10 of 45

Colorado movie theater massacre45 photos

Agents search the suspect's car outside the theater.

Hide Caption

11 of 45

Colorado movie theater massacre45 photos

Aurora police escort a sand-filled dump truck containing improvised explosive devices removed from Holmes' booby-trapped apartment on July 21, 2012. Authorities have said they believe the suspect rigged his place before leaving for the movie theater.

Hide Caption

12 of 45

Colorado movie theater massacre45 photos

Police break a window at the suspect's apartment July 20, 2012, in Aurora.

A Federal ATF officer carries protective gear onsite at the home of the shooting suspect.

Hide Caption

33 of 45

Colorado movie theater massacre45 photos

President Obama speaks on the shootings at a July 20, 2012, event in Fort Myers, Florida.

Hide Caption

34 of 45

Colorado movie theater massacre45 photos

Moviegoers are interviewed at the Century Aurora 16.

Hide Caption

35 of 45

Colorado movie theater massacre45 photos

Officers gather at the theater July 20, 2012.

Hide Caption

36 of 45

Colorado movie theater massacre45 photos

Investigators were a common sight at the theater on July 20, 2012.

Hide Caption

37 of 45

Colorado movie theater massacre45 photos

Authorities gather at the shooting suspect's apartment building in Aurora. Police broke a second-floor window to look for explosives the suspect claimed were in the apartment.

Hide Caption

38 of 45

Colorado movie theater massacre45 photos

Screaming, panicked moviegoers scrambled to escape from the black-clad gunman, who wore a gas mask and randomly shot as he walked up the theater's steps, witnesses said.

Hide Caption

39 of 45

Colorado movie theater massacre45 photos

Onlookers gather outside the Century Aurora 16 theater.

Hide Caption

40 of 45

Colorado movie theater massacre45 photos

A woman sits on top of her car near the crime scene.

Hide Caption

41 of 45

Colorado movie theater massacre45 photos

Police block access to the Town Center mall after the shooting.

Hide Caption

42 of 45

Colorado movie theater massacre45 photos

Cell phone video taken by someone at the theater showed scores of people screaming and fleeing the building. Some, like this man, had blood on their clothes.

Hide Caption

43 of 45

Colorado movie theater massacre45 photos

Witnesses told KUSA the gunman kicked in an emergency exit door and threw a smoke bomb into the darkened theater before opening fire.

Hide Caption

44 of 45

Colorado movie theater massacre45 photos

What is believed to be the suspect's car is examined after the shooting.

Hide Caption

45 of 45

Story highlights

President Obama is scheduled to be in Colorado Sunday to visit victims' families

"Who expects to be shot in a movie theater?" a survivor asks

James E. Holmes received a high volume of deliveries the past four months, says police chief

Chief Dan Oates on the suspect's home: "Make no mistake. This apartment was designed ... to kill"

The man police say opened fire inside a crowded Colorado movie theater may have been planning the attack for months, the local police chief told reporters Saturday.

Suspect James E. Holmes, 24, is accused of killing 12 people and wounding 58 in the suburban Denver community of Aurora. He is also alleged to have rigged his apartment with booby traps so that whoever entered it would be seriously hurt or killed.

Holmes received a high volume of deliveries over the past four months to both his home and work addresses, which police believe begins to explain how he got his hands on some of the materials used in the attack and those found at his apartment, said Aurora Police Chief Daniel Oates.

"What we're seeing here is evidence of, I think, some calculation and deliberation," he said. "We have the evidence of a deliberative process to commit this assault, and we have the evidence of a deliberative process in his mind to attack whoever opened the door of his apartment."

"Make no mistake," said Oates, "this apartment was designed ... to kill."

Authorities continued Saturday making headway on the suspect's home.

Technicians, with the help of a robot, worked to handle traps, wires and possible explosive and incendiary devices, according to Jim Yacone, a special agent with the FBI who briefed reporters alongside Oates. Two devices were intentionally detonated at the site.

MUST WATCH

JUST WATCHED

Shooting witness thought attack was joke

MUST WATCH

The operation proceeded with an eye toward preserving evidence, all of which will be sent to an FBI lab in Quantico, Virginia, Yacone said.

By Saturday evening, police said that "all hazards" had been removed from the suspect's apartment.

Hundreds of residents were evacuated from five buildings, including the modest, three-story brick building where Holmes told police he had rigged his top-floor, one-bedroom apartment with explosives. All occupants except those who live in the suspect's building were allowed to return home Saturday night, police said.

MUST WATCH

JUST WATCHED

Listen to theater shooting 911 calls

MUST WATCH

Grief counselors were staffing area high schools. And the city is planning a vigil Sunday night.

Also Sunday, President Barack Obama is expected to be in Aurora to meet with local officials and victims' families.

"I think that overall the community is very, very shaken, and I think we're in shock and I think we're still trying to get our arms around how did such a tragedy happen to us," said Rhonda Fields, a Colorado state representative. "There's a lot of hurt. There's a lot of uncertainty."

As the identities of those who died became public Saturday, Town Center at Aurora reopened for business, though its movie house -- Century Aurora 16 -- remained shuttered.

Police Chief Oates said he hoped his officers would be out of the theater by Monday to allow the suspect's defense team in there Tuesday. Theater owners could get the auditorium back Wednesday, he said.

Investigators have said little about what may have led the suspect to open fire during a premiere Friday of the Batman sequel "The Dark Knight Rises." The sold-out theater was filled with fans, some in costume.

The incident began unfolding late Thursday, when Holmes bought a ticket to the midnight show and entered the theater, a law enforcement source involved in the investigation told CNN.

But Holmes soon went out a rear door leading from the theater to the parking lot, leaving it propped open, the source said. He gathered weapons before re-entering through the same door, said the source, who was not authorized to release the information.

He was back inside the theater a few minutes after the movie had begun and was dressed head-to-toe in black, authorities said.

Witnesses described him as wearing a gas mask that concealed much of his face and head.

Holmes' hair had been dyed red, and he later told police he was "the Joker," according to a federal law enforcement source with knowledge of the investigation. The source was not authorized to release details to the media.

The federal law enforcement source's information about the suspect's appearance fits with a statement made to reporters by New York Police Commissioner Ray Kelly, who said he had been briefed by Colorado authorities.

Police Chief Oates declined to release details about Holmes' appearance other than to describe what he was wearing: a ballistic helmet and protective gear for his legs, throat and groin, black gloves and a gas mask.

He said he would not release the booking photo "for investigative reasons."

Police said Holmes set off two gas-emitting devices before spraying the theater with bullets from an AR-15 rifle, a 12-gauge shotgun and at least one of two .40-caliber handguns that police recovered.

"There was blood everywhere," Christina Blache, a shooting victim, told CNN's Don Lemon from her hospital bed Saturday. Her friend was one of those killed.

"You're sitting in a movie theater trying to watch a movie with your friends. Who expects to be shot in a movie theater? None of us did," she said.

Holmes surrendered without resistance within seven minutes of the first 911 calls from moviegoers, Oates said. He was arrested in the theater's rear parking lot.

"If you think we're angry, we sure as hell are angry about what has happened to our city, what has happened to these wonderful people who live here, and also what he threatened to do to one of our police officers," the police chief said.

The Joker has long been a fixture in Batman comics and was famously portrayed by Heath Ledger in 2008's "The Dark Knight," the predecessor to "The Dark Knight Rises." Ledger, who died in 2008, won a posthumous Academy Award for his portrayal of the villain who encourages anarchists to take over Gotham City.

Holmes, who is being held in Arapahoe County Jail, is scheduled to appear in court on Monday morning. The court file was sealed, according to a court order.

Are you there? Share your story with CNN iReport and post tributes to the victims.