Photo of Akira Shirai Akira Shirai

Akira Shirai in Godzilla Against Mechagodzilla

Godzilla Against Mechagodzilla

2002 NR

The giant reptilian creature that terrorized Japan is back, and this time he's battling an enemy that takes inspiration from him: a mechanized, technologically advanced robotic version of himself that's supposedly stronger and faster than he is. Which one of the monstrous threats to humanity will prevail? Only after they do battle will the true champion be crowned. Yumiko Shaku stars as Lt. Akane Yashiro, the city's only hope of rescue.