From the Webster's Dictionary of the English language:
Vedette: a sentinel on horseback stationed on an outpost or elevated point to watch an enemy and give notice of danger; a picket or outpost.
What has Dr. Sean Nolan seen, and who will hear the warning? The number of victims keeps growing, but proving the crime is nearly impossible. If he can't find a way, his name could be next on the list.