Kennett, Missouri (CNN) -- This much isn't in dispute: Heather Ellis joined a line at a Wal-Mart nearly three years ago.
Whether she cut in line or merely switched checkout lanes to join her cousin is in dispute, and the accounts of what happened next vary greatly. The debate has divided this economically struggling town of 11,000 along racial lines.
Ellis, then a college student with no criminal history, said some white patrons shoved and hurled racial slurs at her when she switched checkout lines at Wal-Mart in January 2007.
Store employees refused to give her back her change and called police, she said.
And when she was taken outside to the parking lot, an officer allegedly told her to "Go back to the ghetto." Another roughed her up, she said.
Witnesses and police offer a different take: Ellis was belligerent, cutting in line, shoving merchandise belonging to another customer to make way for hers on the conveyor belt, kicking one officer in the shin and splitting another's lip.
A Dunklin County Circuit Court jury heard from the prosecution and defense as Ellis' felony trial got under way Wednesday.
Surveillance tapes from the store were shown in court Thursday and released publicly, but the tapes don't show much of the alleged confrontation.
A camera above the cash register appears to show Ellis' arm shoving merchandise to the side on the register's conveyor belt several times.
Employees testified Wednesday that the shoving led to a heated verbal exchange with employees, during which Ellis was loud and profane.
Another camera showed her being led out of the store by police, with her arm in the air. A third shot from the parking lot shows her being handcuffed and put into a police car. Ellis appears to kick backward at police but her defense maintains she did so after police assaulted her.
Ellis, who is charged with assaulting police officers, resisting arrest and disturbing the peace, could face 15 years in prison if convicted.
Officials with the American Civil Liberties Union and the Southern Christian Leadership Conference said the case is indicative of racial bias in the town, where 13 percent of the population is African-American.
Kennett, the hometown of singer Sheryl Crow, is in the southeastern corner of Missouri and has struggled economically.
Black and Hispanic residents have long complained about the predominantly white Police Department profiling them during traffic stops.
When Ellis' supporters held a peaceful rally in June, officers found business cards scattered along the route that read: "You have been paid a social visit by the Knights of the Ku Klux Klan. The next visit will not be social."
During another rally Monday, a handful of opponents stood on the sidelines waving Confederate flags.
"I know it's racism. It's blatant, overt racism," said Ellis' father, the Rev. Nathaniel Ellis.
Her attorney, however, has not brought up race as a contributing factor in the case.
"I'm not going to go there," Scott Rosenblum said. "It's up to the prosecutor to decide to prosecute the case that the police investigate and present to them."
At the time of the incident, Ellis was a pre-med student at Xavier University in New Orleans, Louisiana.
She was home visiting relatives when she made a trip to Wal-Mart on January 6, 2007, to pick up some items for her mother. Ellis' 15-year-old cousin was with her.
After selecting their items, the two stood in different checkout lines. Noticing that her cousin's line was moving faster, Ellis cut in next to him, angering other customers.
In the arguments that followed, Ellis yelled so loudly that employees in the back of the store could hear her, prosecutor Morley Swingle said during his opening statements Wednesday.
Ellis "went ballistic in a profane tirade," he said.
When police arrived to remove her from the store, Ellis confronted them with the "worst kind of cussing imaginable," Swingle said.
Al Fischer, the lead officer at the scene, testified on Thursday that Ellis spewed invective at the officers as he repeatedly asked her to calm down.
"If you try to arrest me, I'll kick your (expletive) ass," he quoted her as saying. That's when he told her that she was under arrest for threatening an officer.
He said Ellis began to fight as he grabbed her from behind to handcuff her, kicking and swinging. Two other officers assisted him, Fischer said, as they took Ellis into custody as she struggled.
She repeatedly kicked one officer in the shin and another in the face, police said.
"I ain't going nowhere until I get my (expletive) change back," Ellis told officers, according to a police incident report.
"She resisted arrest, kicked her feet and stiffened her body" when officers tried to put her in the police cruiser, the report said.
Under cross-examination, Fischer admitted he did not document his own injuries from the scuffle and acknowledged that he went against police protocol.
Customer Teresa Kinder testified that Ellis shoved her items back on the checkout conveyor belt to make room for her own. When Kinder protested, Ellis allegedly threatened her with violence.
Defense attorney Rosenblum described the incident as an unjustified assault on his client.
When Ellis tried to seek help from the cashier and a store manager during the arguments, "her voice was not heard," he said.
Store employees treated Ellis with indifference, Rosenblum said, and officers taunted her by telling her to "go back to the ghetto."
Ellis told the ACLU that officers addressed her "with a series of racial remarks that included the N-word and everything you can imagine."
She said the Wal-Mart cashier asked for her ID card, even though she was paying in cash, and refused to give back her change.
"When you read the probable cause affidavit here, quite frankly, it does sound like she's out of control," legal analyst Lisa Bloom said. "There are five police officers. They're all saying the same thing. There are at least four other witnesses within the Wal-Mart store. They're all saying the same thing.
"She has a completely different version of the facts," Bloom added. "She feels that she was treated differently; it was on account of her race. It's in a racially charged community. And these charges are being blown out of proportion, so she's facing 15 years behind bars for an incident that began with cutting in line. ... I think there's good reason to think there are some racial allegations here."
Now a 24-year-old schoolteacher, Ellis is engaged to a state trooper. She has not spoken publicly about her case, saying she has been instructed not to do so.
"I wish I could, but I can't," she said leaving the courtroom Wednesday.
Two years ago, prosecutors offered a plea deal under which she would have received probation if she dropped her complaint against the police.
"She decided not to sign it, because she was taught to never admit guilt when you're innocent," her father said. "We plan to fight it as we have. We're marching on."
This report incorporates comments and information that aired on CNN's "Anderson Cooper 360°" and HLN's "Issues With Jane Velez-Mitchell." CNN's Chuck Hadad contributed to this report.