Man accused in fatal 2014 moviegoer shooting: 'It was his life or mine'

Curtis Reeves said he felt trapped after Chad Oulson hit him in the face.

— -- In court testimony today, Curtis Reeves described the altercation in January 2014 that ended with his fatally shooting another moviegoer over texting, calling it at one point a "life-or-death struggle."

Reeves, 74, a former police captain and former amusement park security director, is accused of shooting and killing 43-year-old Chad Oulson on Jan. 13, 2014, in Pasco County, Florida, before a showing of "Lone Survivor," police said.

"At that point, it was his life or mine," Reeves testified, when asked by the defense why he shot Oulson that day.

If Circuit Court Judge Susan Barthle rules in favor of Reeves, he will receive immunity from prosecution and will leave the court a free man, with no criminal murder charges, under Florida's "stand your ground" law.

Before the shooting, Reeves complained about Oulson's use of his phone to movie theater employees, authorities said at the time. When Reeves returned to the theater, the argument escalated.

Hearing of retired cop who shot moviegoer puts Florida's controversial 'stand your ground' law back in the spotlight

Exclusive: Wife of slain moviegoer details flash attack: His death was 'so unnecessary'

Wife of Florida man accused in theater shooting over victim's texting testifies in court

Witnesses told police that Oulson threw a container of popcorn at Reeves before being shot, police said. Oulson's wife, Nicole Oulson, was also shot, in the hand. She told ABC News in 2014 that her husband was texting their babysitter, who was watching their young daughter.

Reeves testified today that he and his wife were seated behind the Oulsons. During previews before the movie, Reeves said, he waited 15 seconds to 30 seconds before asking Chad Oulson to put away his cellphone. Reeves said Oulson responded with "Eff off or get the eff out of my face."

Reeves said he saw Nicole Oulson reach over and talk to Chad Oulson, so he sat back to see what would happen. When the cellphone remained out, Reeves testified, he went to speak to theater management. He said when he returned to the theater, Chad Oulson gave him a "stare." Reeves said that he noticed that Oulson did not have his phone out, so Reeves apologized in what he called a "goodwill gesture."

"I said, 'You're not on your phone. Sorry I involved theater management,'" Reeves said.

As he was sitting down, though, Reeves said, Oulson stood up quickly, turned around and "was just being loud."

"When I looked up, he was coming over the seat at me, across the front of where my wife was ... and I was hit in the face," Reeves said.

Reeves said Oulson hit him over his left eye, knocking his glasses to the side of his head.

"Everything was blurry," Reeves said. "I was kind of dazed. I was disoriented. I was trying to get my thought processes back together as to what happened, because it was so unexpected."

Reeves said he could still hear Oulson yelling, using profanity and saying that he was texting his daughter. Reeves said he tried to get out of his seat to stand up but could not because he was still holding on to a container of popcorn. He said he tried to lean back in his seat to create distance between him and Oulson but there was a wall behind his row of seats.

Reeves said he could see Nicole Oulson trying to hold back her husband.

"I realize I'm trapped," Reeves said. "I can't get up. I can't get out. He's right in front of me. And he's trying to come over the chairs."

Reeves said that at some point he reached for his .380 semiautomatic handgun, which was in his pants pocket.

"He was suddenly right in front of me ... looking down at me, and he was yelling," Reeves said. "He was reaching for me."

"There's a thing where you see somebody getting ready to set up and to punch you, and he was getting ready to punch me, and I perceived that at some point ... That's when the pistol came out," he said.

Asked by defense lawyer Richard Escobar what he did with the pistol, Reeves said, "I shot him."

Asked whether he wanted to shoot Chad Oulson, Reeves said, "Absolutely not."

When Escobar asked him whether he thought Oulson would hurt him, Reeves said, "No question about it."

He spent the first two hours of his testimony today chronicling his nearly 27 years of experience in law enforcement as well as his later work in private security.

He said he became a program coordinator for the department and subsequently taught two to three classes at the police academy because of his extensive training in firearms. In 1988 he was diagnosed with cancer and, he said, was worried that he wouldn't be able to return to work.

ABC News staff contributed to story.