The Following Episode 8: Welcome Home

In episode eight of The Following, “Welcome Home”, it is a fine welcome for Carroll as he warms up to his spacious, wooded mansion full of cult followers. Creepy Carroll watches Joey sleep, leaving a startled Joey afraid and distant. Do you blame the kid? Making matters worse, Carroll then tries to sell himself as […]