When an alien doppleganger of Mechagodzilla disguises itself as a human, it sets in motion a battle between the cyborg Godzilla and the alien robot. With explosions, camera views, and motor vehicle chases, the giant monsters clash in an epic confrontation.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States