Nov 12, 2017 · 55m


Browse every episode and jump into details.
Nov 12, 2017 · 55m
Nov 19, 2017 · 55m
Nov 26, 2017 · 55m
Dec 3, 2017 · 55m
Dec 10, 2017 · 55m
Dec 17, 2017 · 55m
Jul 1, 2018 · 55m
Jan 14, 2018 · 55m
Quick answers about this season's release timeline and episode lineup.
Ghost Town Season 1 premiered on November 12, 2017.
Ghost Town Season 1 has 8 episodes.
The season opens with Season 1 Episode 1, "Svalbard Isles". It aired on November 12, 2017.
Go to Season 1 Episode 1