Supernatural poster
TV

Supernatural (2005)

S13E20 Unfinished Business

Apr 26, 2018 • Season 13 • Episode 20 • HD

Gabriel returns, enlisting Sam and Dean in his quest for vengeance against the demigods who betrayed him to Asmodeus. At the same time, Jack's growing self-assurance leads him to make impulsive choices that risk the safety of those around him.

Country: US