Credit Only Lenore Zann voices Various Uncredited Alison Sealy-Smith voices Storm Camilla Scott voices Lilandra Neramani Lally Cadeau voices Moira MacTaggert Jeremy Ratchford voices Banshee Lawrence Bayne voices Erik the Red Rick Bennett voices Juggernaut