A major secret could be exposed after a bunch of smaller pieces fall into place and make the truth harder to hide on “A Million Little Things.”

Eddie (David Giuntoli) has successfully managed to hide his new addiction to pain pills thus far, despite a close call where Kathrine (Grace Park) realized his pills had been replaced with aspirins. However, according to a synopsis for Season 3, Episode 8, “The Price of Admission,” the pills he swiped initially from Rome (Romany Malco) and Regina’s (Christina Moses) apartment, will now be something that could expose what he’s been up to.

“Regina finds her Vicodin is missing and suspects that Rome might’ve been the one to take them,” the synopsis reads.

However, even if Regina suspects her own husband as being the culprit, he will be much quicker about figuring out the truth—and a preview clip shows him questioning Eddie on the phone about whether he was the one who took the drugs.

Meanwhile, at home, Eddie could find himself on the brink of exposing himself as well when he starts going through withdrawal because he and Katherine will realize that Theo (Tristan Boyan) is being targeted by bullies.

“Katherine realizes Theo is being discriminated against when one of his classmates asks him to wear a mask during Zoom school,” the synopsis states.

Eddie is then seen in a fit of rage in the preview for the episode, as Theo goes to pick something up from a man’s yard and the man yells at him—and Eddie then grabs a hockey stick and starts bashing the headlights on the man’s car—shocking his son.

“A Million Little Things” airs Thursdays at 10 p.m. EDT on ABC.

A Million Little Things The truth about Eddie’s (David Giuntoli) addiction could come out on Season 3, Episode 8 of “A Million Little Things.” Photo: ABC/Jack Rowand