Watch Beauty and the Beast - Legacies

Beauty and the Beast Season 3 Episode 12

Season 3 Episode 12

First Aired: August 4, 1990

Description: When a third Helper is killed, Vincent and Diana find a common thread and believe this is the end.