Photo of Nobuya Okabe Nobuya Okabe

Nobuya Okabe in Dark Soldier D

Dark Soldier D

2004 NR

Two rebels, Kawamata and Matsuzaki, are thrown into the roles of hesitant heroes when they discover they can fit into a suit that allows them to annihilate the shower of deadly meteorites pelting the Earth. Trouble is, these large rocks aren't just destroying the landscape, they're also allowing alien monsters to multiply on land and terrorize the planet. Can the intrepid pair live up to their new responsibilities?