Supers and associates. Most of them are Canadian, and do super-stuff on a man-made island called Vesuvius.