Uncredited Alison Sealy-Smith voices Storm Camilla Scott voices Lilandra Neramani Lally Cadeau voices Moira MacTaggert Jeremy Ratchford voices Banshee Richard Epcar voices Gladiator Nigel Bennett voices Mastermind Lawrence Bayne voices Erik the Red Brian Taylor voices Corsair