A team of mercenaries embarks on a rescue mission to an island off the coast of Nova Scotia.