American Nightmare
EPISODE # 5: The One You’ve Been Waiting For American Nightmare Episode: Season 12, Episode 04 Airdate: November 3, 2016 Directed by: John F. Showalter Written by: Davy Perez While investigating a case involving people dying from stigmata wounds and liquefied .brains, the Winchesters learn a family’s dark secret, and are reminded of their own…