Season 1 Episode 15 episode 15

Beauty and the Beast Episode 15 "Any Means Possible" Promo

Things are heating up in what The CW calls a game changing new episode of Beauty and the Beast, airing March 14th.