Colton Haynes, Willa Holland

There's a good chance that Arrow's Thea and Roy may have to break up — but not because she uncovers that her boyfriend is working with the titular vigilante (Stephen Amell).

Instead, after Roy (Colton Haynes) is arrested, Thea (Willa Holland) learns that her relationship with a known felon could actually hurt her mother Moira's (Susanna Thompson) case. "Thea is very torn in this scenario," Holland tells TVGuide.com. "She's on the fence. They definitely hit a nice rough patch. There are some rocky things coming up between them."

Mega Buzz: What happened to Slade and Shado on Arrow?

Will the duo actually break up? Check out an exclusive sneak peek of Wednesday's episode of Arrow:

Arrow airs Wednesdays at 8/7c on The CW.

(Full disclosure: TVGuide.com is owned by CBS, one of The CW's parent companies.)