Billed as Netflix Japan's tentpole title for the year, Last Samurai Standing stars Junichi Okada, as one of 292 fallen samurais who assemble for a survival game.
Most Godzilla movies were made in Japan, where the series originated, including great ones like Shin Godzilla and Godzilla vs. Destoroyah.