He was thick through the middle, sunburned, unshaven, wearing a sleeveless shirt stained at the collar. His eyes were bloodshot. He took two steps toward the porch, then stopped when he saw seven and seven men standing between him and the door.
“What the hell is this?” Ray shouted.
Ethan stepped down from the porch.
He did not hurry.
That was important.
Men like Ray fed on reactions.
“My name is Ethan.”
“I don’t care what your name is. Get off my property.”
“Sheriff’s on the way.”
Ray’s eyes flicked toward the trailer.
“Claire!”
No one answered.
His face twisted.
“Ava! You little brat, what did you do?”
Ethan moved one step closer.
“You’re going to stop talking now.”
Ray stared at him.
Then laughed.
It was an ugly laugh, the kind that wanted witnesses.
“You think because you got a costume and some bikes, you can come here and tell me what to do?”
“No,” Ethan said. “I think because there’s an injured woman inside, an injured behind me, and deputies less than five minutes away, you should make your next choice carefully.”
Ray dropped the beer.
Cans hit dirt and rolled.
“You touching my family?”
Ava flinched behind Maggie.
Ethan’s voice hardened.
“They are not property.”
Ray lunged toward the porch.
Big Joe stepped into his path.
Ray shoved him.
Big Joe did not move.
That made Ray angrier.
He swung.
Not well.
Not trained.
Just wild.
Big Joe caught the punch on his forearm and stepped back, hands open.
“Don’t,” Joe warned.
Ray reached into his truck bed and grabbed a tire iron.
Everything narrowed.
Maggie screamed.
Ava cried out.
Ethan heard sirens in the distance, but distance still mattered.
Ray raised the tire iron and charged.
Ethan moved.
Not like a movie hero.
Not fast enough to look unreal.
Just practiced, efficient, sober. He stepped inside the swing, caught Ray’s wrist, turned with it, and drove him chest-first into the dust. The tire iron fell. Luis kicked it away. Mason dropped one knee lightly near Ray’s shoulder but did not put weight on him.