Back Icon
Search Where to Stream Anything
Account IconLogin|Sign Up
Go BackSupernatural Season 12

Supernatural - Season 12 Episode 9

First Blood

Release Date: Jan 26, 2017

Season 12, Episode 09 First Blood

S12 E09

Jan 26, 2017
view more
play button

Where to Watch Supernatural Season 12 Episode 9 Now


Dropdown Icon

First Blood - Watch Online: Streaming, Buy or Rent

Episode Description

Sam and Dean must find a way to escape from a government-run detention facility; in an effort to find her sons, Mary and Castiel seek assistance from a surprising source.

PreviousSeason 12 Episode 8Season 12 Episode 10Next