Korean director Yeon Sang-Ho of “Train to Busan” fame, brings us this sci fi action film that explores what it means to be human.