Loading film…
A mysterious seismic event is detected near an uncharted island. A military task force is sent to investigate, deploying helicopters and reconnaissance teams into the unknown. What they discover is beyond anything imagined — towering giants hidden deep within the island.
5:28