A former Walmart employee was fired this week after he tried to save a woman assaulted in the store's parking lot and ended up battling three attackers.
Kristopher Oswald, 30, of Michigan, was taking his lunch break around 2:30 a.m. on Sunday when he saw a woman in trouble.
"This was just intimidation, aggression and bullying that I saw from a male, belligerent suspect on a defenseless woman," Oswald described the situation to WXYZ-TV in Detroit.
Oswald, who worked stocking pet food on the overnight shift at the Hartland store, went over to see if she was in danger.
"I asked her, 'Do you need help? What's wrong?'"
The man pulled him into the vehicle and began beating him, punching him in the head while yelling "I'm going to kill you," Oswald said.
Oswald told WXYZ that he was able to get on top of the man, but just when he thought he had him under control, two other men jumped Oswald from behind.
Livingston County Sheriff's deputies arrived soon after to stop the brawl.
Oswald said the Hartland Township store's management gave him paperwork saying that "after a violation of company policy on his lunch break, it was determined to end his temporary assignment," the Associated Press reported.
"I never expected all of this, and the least I expected was to not have a job," Oswald told WXYZ. "I don't even know what to put on an application after this."
Oswald had worked for Wal-Mart for about seven weeks and said he would not have been considered a permanent employee until after his 180-day probation.
A spokeswoman for Bentonville, Ark.-based Wal-Mart Stores Inc. told the AP on Thursday that while the company understood Oswald's intentions, his actions violated company policy.
"We had to make a tough decision, one that we don't take lightly, and he's no longer with the company," company spokeswoman Ashley Hardie said.
When asked if he would do the same again even knowing the outcome, Oswald said, "I will always do the right thing."
See Now: OnePlus 6: How Different Will It Be From OnePlus 5?