The bumbling brothers get stranded on an island near Birmingham. However, they are not the only people on the island…