Canada's elite government superhero team is reunited to fight an ancient demigod that draws its power from the land itself.