The sexual assault case against actor Kevin Spacey reportedly includes a Snapchat video of him touching the front of the alleged victim’s pants, according to a Massachusetts State Police investigative report.

Spacey is facing a count of indecent assault on a person over the age of 14 for allegedly groping the teenage son of former WCVB news anchor Heather Unruh at a Nantucket bar in 2016.

The State Police report, which has been filed with a criminal complaint in Nantucket District Court, gives the first detailed account of Spacey’s alleged actions at The Club Car bar and restaurant two-and-a-half years ago. And it includes the first official statement that there is documentary evidence of Spacey touching Unruh’s son.

“[Unruh’s son] said the whole thing was embarrassing and has not had a ‘profound emotional effect’ on him. [He] told his friends about it and makes jokes about it because that is his way,” Trooper Gerald F. Donovan wrote in his report, though family believe this may be a coping mechanism. “[He] called the police because he doesn’t want what happened to him to happen to anyone else.”

Spacey could not immediately be reached through a phone number listed on court paperwork. MassLive has reached out to his attorney Bryan Freedman for comment.

The criminal complaint was issued against Spacey on Dec. 20 and he is scheduled for arraignment on Jan. 7 in Nantucket District Court.

The charge comes over a year after Unruh publicly accused Spacey of assaulting her son. Over the course of a 30-minute televised news conference, Unruh said that Spacey got her 18-year-old son drunk at the Club Car restaurant in Nantucket in July of 2016 and forced his hand down her son’s pants.

“Kevin Spacey bought him drink after drink after drink and when my son was drunk, Spacey made his move and sexually assaulted him,” she said during the press conference.

According to the criminal complaint, Unruh’s son first reported the assault to Nantucket Police on Oct. 31, 2016 -- well before other allegations against Spacey were publicly disclosed. The Nantucket Police Department referred all questions about the case to the Cape & Islands District Attorney’s Office. MassLive has reached out to the DA’s office for additional information about the initial report.

The investigation did not move forward until over a year later, when the alleged victim spoke with Massachusetts State Police on Nov. 22, 2017. He told State Police that on July 7, 2016, he was working as a bus boy at the Club Car. Word quickly spread among the staff that Spacey was expected to visit the restaurant that night. At the end of his shift, he asked one of his coworkers to introduce him to the actor.

Spacey and Unruh’s son began to chat; Spacey told the 18-year-old that his dog’s name was Boston, and Unruh’s son told Spacey he was studying business in college. At one point, Unruh’s son told Spacey he was 23 years old, according to the report he gave police.

Spacey then offered to buy him a drink, Unruh’s son told State Police.

“The drinks continued constantly through the whole night. Things started to get a little fuzzy when [Unruh’s son] and Spacey went over to the piano,” Donovan wrote in his report. "[Unruh’s son] said he had at least four or five beers before Spacey said they should switch to whiskey adding, ‘Let’s get drunk.’ "

They began singing songs at the piano, he told police. Unruh’s son said he told Spacey about his girlfriend, who he had been dating for five months at the time, at which point Spacey allegedly told him to stop texting her and began talking about the size of his penis.

“[Unruh’s son] said he did not know how to respond to that,” Donovan wrote in his report.

Around 1 a.m., they went outside to smoke a cigarette. Spacey allegedly asked Unruh’s son to come back to the house where he was staying -- a request the alleged victim told police he denied because of Spacey’s previous sexual comment.

“[Unruh’s son] said he saw that comment as a red flag and did not want to go back to Spacey’s house,” Donovan wrote.

Unruh’s son told police he was uncomfortable and fended off multiple requests from Spacey to come home with him. All he wanted was a picture with the actor, Unruh’s son told police.

When they went back inside, Spacey allegedly sexually assaulted him. Spacey alleged began rubbing the teenager’s thigh while standing in a crowd of people around the piano. Unruh’s son told police Spacey then unzipped his pants and touched him without consent.

“[Unruh’s son] didn’t know what to do. He didn’t want to get in trouble at work or get his work in trouble,” the trooper wrote in his report. “He knows he’s only 18, he’s not supposed to be drinking, and he’s not supposed to be drinking at work.”

Unruh’s son told police neither he nor Spacey spoke while the actor allegedly touched him. The teenager told police he attempted to shift his body away, but Spacey continued to reach down his pants. Unruh’s son did not walk away, saying that the room was crowded.

Unruh’s son told State Police that as the alleged assault continued for several minutes, he captured Snapchat video of Spacey touching him on his phone to prove what had happened and sent the video to his girlfriend.

His girlfriend also spoke to State Police and told them she had received a video of Spacey touching the front of her boyfriend’s pants.

“[His girlfriend] said a lot of people knew Spacey had hit on [Unruh’s son,] but people didn’t know he was actually sexually assaulted,” Donovan wrote.

He told police that when Spacey left to go the bathroom, he spoke with another woman in the restaurant and told her that he believed Spacey was trying to assault him. He then left and ran back to his home while drunk, where he told his sister what had happened. His sister confirmed to State Police that he had told her about the incident, describing it as “rape.”

While Unruh’s son told Donovan the incident has not seriously affected him, his sister said she suspects it is a “coping mechanism.”

“[She’s] noticed since [her brother] reported it and he’s been home, he’s been acting different; more quiet than usual,” Donovan wrote.

The next day, Unruh told him to call police, but he delayed because he did not want to get anyone at the bar in trouble.

State Police interviewed several members of the Club Car’s staff. None said they witnessed an assault. Two said they remembered Spacey and Unruh’s son hanging out, and one recalled him appearing “pale, blank and a bit frightened” after “something happened" that night.

On the same day news broke about the felony charge, Spacey released a surreal video on his Youtube channel. Speaking directly into the camera, Spacey delivered a monologue as his former “House of Cards” character Frank Underwood -- the role from which he was fired after sexual misconduct allegations against him were made public in 2017.

“But you wouldn’t believe the worst without evidence, would you? You wouldn’t rush to judgements without facts, would you? Did you?” Spacey says in the video.

Spacey was accused of sexual misconduct by over a dozen men last year, as the Me Too movement sparked a wave of long-buried allegations against celebrities, businessmen and media personalities. He was first publicly accused by Star Trek: Discovery actor Anthony Rapp, who said that Spacey made sexual advances to him in 1986, when Rapp was 14 years old.

Spacey was fired from the lead role in Netflix' political drama “House of Cards” and was cut from the motion picture “All the Money in the World.”