Season 1 Episode 5 episode 5

Beauty and the Beast Episode 5 "Saturn Returns" Promo

Check out the promo for Beauty and the Beast episode 5 "Saturn Returns" airing next week on CW.