The Following
New Blood
S3 E1:
On the season premiere, the team unravels a twisted web of violence, leading them to a terrifying truth: Joe Carroll was just the beginning.
Starring
Hunter Parrish