“Beauty and the Beast” Season 2 airs its finale, “Deja Vu,” on Monday (July 7), and a promo for the episode makes it look like fans are in for an epic showdown between Vincent (Jay Ryan) and Gabe (Sendhil Ramamurthy).

The big question is: Who will win, and what casualties will come from this beastly fight?
Gabe has definitely gone back to his beast nature in “Deja Vu,” putting Vincent in the position of needing to kill the man in order to save everyone else. But if Vincent kills, does that mean he could lose his humanity?

That might be worth it if Gabe is doing too much damage — bloody and broken glasses are rather foreboding when JT doesn’t show up much in the footage, after all.

The “Beauty and the Beast” Season 2 finale will air Monday, July 7 at 9 p.m. ET/PT on The CW.

Posted by:Laurel Brown