Darnell Rodgers, 23, was arrested on January 2 after receiving a tip from the public

A man has been arrested for allegedly kidnapping and beating a woman in a horrifying attack that was caught on a Nest camera.

The video was taken just after midnight on New Year's Eve. It is unclear if the homeowners were home at the time or if they knew the woman.

In the video, she is seen running toward the front door, crying, then banging on it and begging for help while the car - a white Hyundai sedan - sits in the street.

A few seconds later, the driver of the car is seen running toward her, before he beats and then drags her back to the car.

Police arrested Darnell Rodgers, 23, on January 2 after receiving a tip from the public. His alleged motive remains unknown.

He has been arrested on domestic battery and kidnapping charges.

The woman ran from the car to the home on New Year's Day at 12.48am. In the background, the driver can be seen sprinting out towards her

The driver is shown running from the vehicle to catch up with the woman

The driver yelled at the woman, calling her a 'f****** b****', and kicking her on the front door steps before dragging her back to the vehicle

The woman has not been identified but a spokesman for the Las Vegas Police Department told DailyMail.com she is safe and well.

They have not shared any other details like Rodgers' alleged motive or where the woman was found.

It remains unclear if she knew him before the incident or why the pair were in the car together.

She screamed: 'Stop, please!' but he threw her to the ground, kicked her in the head and yelled: 'Why would you f****** do that!'

As he dragged her back to her feet, he continued yelling: 'Get in the car! Get in the car, you f****** b****!!'

He forced her inside before driving away.

In a statement on Thursday, a Las Vegas Police Department spokesman said: 'Due to tips provided by the public, detectives were able to locate the victim and identify the suspect as 23-year-old Darnell Rodgers. Rodgers was taken into custody without incident on January 2, 2020 at approximately 3 a.m.'

He was arrested on kidnapping and domestic battery charges.