Season 1 Episode 5 episode 5

Beauty and The Beast Episode 5 "Saturn Returns" Photos

Beauty and The Beast Episode 5 "Saturn Returns" Photos

Beauty and the Beast will air "Saturn Returns" on Thursday, November 8! Until then check out some of the photos from the episode below!