Season 1 Episode 13 episode 13

Beauty and the Beast Episode 13 "Trust No One" Photos

Beauty and the Beast Episode 13 "Trust No One" Photos

Check out the official promotional photos of Beauty and the Beast episode 13 "Trust No One" -- which airs on Thursday, Feb. 14 on the CW.

Source: CW