Supernatural Before and After 2018 (the television series Supernatural Then and Now 2018)

Supernatural Then and Now 2018

16- John – Jeffrey Dean Morgan

2005 – 2018

17- Ruby – Genevieve Padalecki

2008 – 2018

18- Jack – Alexander Calvert

2017 – 2018