Somewhere in the Pacific Ocean, shrouded in mystery and a hurricane that never dissipates, lies a place beyond comprehension. It is Skull Island, a land where God never finished creation. It is home to monstrosities beyond imagination. Massive spiders with limbs like bamboo poles. Hideous lizard beasts known as skull-walkers. Also, street tots.