In a world where the future of humanity is in jeopardy from giant creatures, a strike force gathers to destroy the monsters and save the world.