Playback serverIf a title won’t play, switch servers.
3.71987
Four Chinese germ warfare scientists are kidnapped by a Japanese organisation.