Adrian Bouchet
Billy Ford
Monster Island is a 2019 television science-fiction monster film produced by The Asylum. Keeping with The Asylum's mainstay theme of mockbusters, it was released in the same year as the 2019 monster film Godzilla: King of the Monsters. Monster Island first premiered on June 1, 2019 on the Syfy channel, exactly one day after Godzilla: King of the Monsters. Wikipedia