Season 1 Episode 10 episode 10

Beauty and the Beast Episode 10 "Seeing Red" Promo

Beauty and the Beast returns with all new episodes and all new surprises on Thursday January 24th. Here is the promo for Beauty and the Beast episode 10 "Seeing Red".