Show notes
Welcome back Horror Heads. This week we take a 40 year tour and check out 2002's Ghost Ship. A movie people... LOVE?! Yes, yes they do. We don't... but people do. This movie is more confusion then ghost but join us as we try and make sense out of ANYTHING that happened in this.