Season 1 Episode 18 episode 18

Beauty and the Beast Episode 18 "Heart of Darkness" Photos

Beauty and the Beast Episode 18 "Heart of Darkness" Photos

Beauty and the Beast airs episode 18 "Heart of Darkness" on Thursday, April 17 at 9/8 c on the CW! Check out the spoiler photos below!