Beauty and the Beast Season 1 Episode 16
Season 1
Episode: 16
Air Date: 2013-03-21
After taking their relationship to a new level, Cat and Vincent are forced to deal with reality when someone appears to be the framing the vigilante. Evan finds proof that…
Episode Title: Insatiable