The preview clip for the finale of season 2 of Beauty and the Beast was revealed on July 1 and it offers a big spoiler for the observant viewer.

Gabe's 'Come Unhinged,' As Vincent 'Gets Dissected Into Little Bits' In Upcoming Episode

In the video for the episode, titled Deja Vu, Gabe (Sendhil Ramamurthy), who has now acquired beastly qualities is out for blood and will do anything to get to Vincent (Jay Ryan). In the clip he is seen threatening by suggesting that he will "kill all the people that matter to Vincent" to bring him out of hiding. J.T. (Austin Basis) is seen a few times initially, suggesting that Gabe will only stop at killing Vincent as things were getting more intense. But as soon as Gabe is heard stating that he will attack Vincent's closest friends, J.T.'s bloody glasses are seen on the floor, and somebody black boot is seen crushing them. This could very well mean that J.T. could be one of Gabe's victims. An agitated Catherine (Kristin Kreuk) is also seen in parts of the preview.

Beauty and the Beast Season 2 Finale To Feature 'Both A Cliffhanger And Closure'

According to the synopsis for the episode Catherine will be looking for a way to stop Gabe's rampage and protect her lover, Vincent. Interestingly enough, she will find the solution in the journal of an ancestor which ironically states that Catherine can only stop Gabe by killing Vincent.

Deja Vu will air on The CW at 8 p.m. on July 7.

Watch the preview clip here: