Video Horror Train to Busan Presents: Peninsula (2020) is clearer about what a zombie movie should be than most of the of ‘The Walking Dead.’ 13,314 views6 min read