Sumptuous filming of the journey of a shipwrecked Japanese expedition from the Pacific Ocean across …
The crew of an interplanetary starship fights for survival after an alien force takes control of the…
The story of Japan's victory in the battle of Tsushima Strait.…