Skull Island Season 1 US Release Date
The tv series season Skull Island Season 1 is already released on Netflix in the USA.
Release Dates
Report Date / Submit ProductUSA
Netflix
June 22, 2023Confirmed
26
A new chapter in Legendary's Monsterverse franchise, Skull Island is a thrilling animated adventure series that follows shipwrecked characters desperate to escape the most dangerous place on Earth - a mysterious island home to prehistoric monsters, including the greatest titan of them all, Kong.