Where To Stream Beauty & the Beast Season 2 Episode 16
About Last Night
- Aired March 10, 2014
- 60 Min
- Rated 5.9
- Number 59 Of 70 Rated Episodes
In order to prevent Sam from destroying a large group of people, Cat and Vincent are forced to revisit a romantic destination from their past, which enables them to come to a new realization about what they mean to one another.