Season 2 Episode 10 Ancestors

Beauty and the Beast Season 2 Episode 10 "Ancestors" Promo

Vincent goes on a national talk show to reveal he is still alive, while Cat dives into an undercover case in Beauty and the Beast Season 2 Episode 10 "Ancestors" airing next Monday on The CW.