
Godzilla vs. Megaguirus
2000
Sheree North
as
Isabelle Flagg
Joanne Woodward
as
Leola Boone
Robert H. Harris
as
Markham
Cameron Mitchell
as
Troy Boone