Heroes of the North follows the trials and tributlations of a group of Canadian superheroes who get united together to fight the threat of Medusa, an international terrorist organization ran by an ex-Nazi scientist, Dr. Joseph Mengele.