FAIRMONT, W.Va. A Fairmont is facing multiple charges after allegedly holding a woman against her will and threatening to kill her and her pet cat.

Officers from the Fairmont Police Department were called to Merchant Street Wednesday to investigate an altercation.

Police met with the victim, who said William Thompson, 18, of Fairmont, became angry when she attempted to connect her iPhone to another device to play music.

When the victim asked to go use the bathroom, Thompson refused and told her he believed she would try to call someone while she was in the bathroom.

Thompson then allegedly pressed her up against the couch and grabbed her by the throat, and she began to hit him and the wall in an effort to escape.

During the struggle, Thompson stabbed the woman in the neck with a car key and made multiple threats to kill her.

Police said Thompson also told the victim he was going to kill her cat and made her get in a car. In the car, he assaulted her while the car was in motion and she was attempting to escape.

Thompson then drove the victim back to Merchant Street, ordered her out of the car, and told her to call her dad because he was going to kill her.

The victim told police that once she got out of the car, she ran to the first house she could find for help and called police.

Thompson has been charged with kidnapping and strangulation and is being held in the North Central Regional Jail.