"I thought he was gonna do something bad to me," recalls 7 year old Marlin Osborn.
Late Tuesday night, police say Osborn was kidnapped by a neighbor at his Patton Road apartments. The next morning, Osborn calmly recounted his encounter with 34 year old Harocio Hernandez.
"The dude was peeking out the window and when I walked by he just grabbed me. He went into the kitchen and got a knife. I thought he was going to cut me. Then he was on his way towards me and so I ran out the doorway," says Osborn.
The first grader says he ran as fast as he could to his father, who immediately called Huntsville Police. Not long after, Hernandez was arrested and charged with second degree kidnapping. Osborn's father says its frightening to think of what could have happened to his son.
"I don't know what his thoughts in his mind was but he pulled him in his apartment. I don't know what went on but safe enough he got out," says Joshua Jordan.
Jordan says his son did exactly what he taught him to do if an adult ever tried to harm him: run.
"You don't know him at all, run and get out. And that's what he did," says Jordan.
Jordan says first thing Wednesday morning, he went to the leasing office. He says if Hernandez gets out of jail, he won't be welcome back at the complex. By 10 a.m. Wednesday, the property manager had put a lock box and eviction notice on Hernandez's door. But the father of two says he wants the man who snatched his son off the streets for good.
"All I want is justice for my son," he says.
Hernandez is currently being held on a $5,000 bond. Investigators say the are not aware of any prior charges for kidnapping or crimes against children. They say more charges are possible in the coming days.