Our penultimate fan episode hits the streets complete with dedication to all of those that did nothing wrong.We chat about Train to Busan and all the latest horror news we could scrounge up. Happy belated Turkey Day, everyone!