River Forest Police charged a 21-year-old Chicago man with attempted murder, aggravated battery and domestic battery after he allegedly followed his ex-girlfriend from a movie theater in Melrose Park, struck the car she rode in with his vehicle, tried to run her over, and then exited his car and punched her repeatedly.

Around 12:30 a.m. on June 25, River Forest Police received emergency calls reporting an auto crash and fight in the 7700 block of North Avenue.

When police arrived, bystanders were restraining Will O. Thomas, 21, of the 1700 block of North Nagle Avenue, Chicago. Witnesses told police Thomas was driving one vehicle involved in the crash and had exited the vehicle.

According to police, witnesses stated Thomas began striking the female passenger in the other vehicle involved in the crash. Thomas allegedly began fighting with the officer who arrested him, until he was brought into custody.

Further investigation revealed Thomas had followed his ex-girlfriend and her male companion to a movie theater and then saw the two leave the theater together. He allegedly followed their vehicle eastbound on North Avenue and began yelling at the other driver.

He also repeatedly rammed his car into the vehicle, until the other vehicle lost control and left the roadway, according to police. When the man and woman exited the vehicle, Thomas allegedly tried to run them over, according to witnesses. Then Thomas allegedly struck their vehicle again, exited the car and allegedly struck the woman in the head and face.

The Cook County State's Attorney's Office approved two charges of attempted murder, aggravated battery, reckless conduct, domestic battery, resisting a police officer and traffic offenses. Bond was set for Thomas at $300,000. He will have a July court date at the Maybrook Courthouse.