Supernatural

Sam, Dean and Castiel are thrown into an epic battle as all hell breaks loose in the season finale. And Jack becomes disenchanted with all the lies.

First shown: 9 Aug 2020 Gory violence This programme is subtitled