One of the world's most underrated zombie apocalypses is officially leaving Netflix. Train to Busan and its sequel, Peninsula, will both be departing the streaming site on May 2, 2026. This South ...