EXCLUSIVE: A Ghost From Catherine's Past Is Back on 'Beauty and the Beast'!

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

Uh-oh, looks like Catherine’s past is about to bubble up on Beauty and the Beast!

On tonight’s brand-new episode of The CW summer drama, Catherine (Kristin Kreuk) discovers – while investigating a murder with new partner Detective Wesley Atchison (Brandon Gill) – that someone from her past may be back in town.

WATCH: Vincent Plans a Big Proposal for Catherine on 'Beauty and the Beast'!

In ETonline’s exclusively sneak peek, that someone is Carol (Natasha Henstridge), who left town with Bob (Alan Van Sprang) after the couple blew up Vincent’s (Jay Ryan) houseboat.

The clues are quite obvious. The victim, a fortysomething restaurant owner, was killed by a single gunshot wound, likely from a high-powered rifle, shot from a rooftop across the street. Who else could pull that off?

When Catherine realizes that the kill “was an impossible shot,” that’s when she puts two and two together that Carol, the cold-blooded assassin, is behind it all. Catherine is one smart cookie!

PHOTOS: The TV Shows You Have to Binge Watch!

Ryan recently talked to ETonline about the presence of Bob and Carol on the show, admitting that Vincent and Catherine’s relationship with the characters is fraught with tension.

“Bob and Carol are almost carbon copies of Vincent and Catherine, so they’re a lot harder to manage than some of [Vincent and Catherine’s] other encounters,” he said back in June.

Watch the rest of the scene above to see how Catherine handles the news!

Beauty and the Beast
airs Thursdays at 8 p.m. ET/PT on The CW.