Guest Stars Alison Sealy-Smith voices Storm Gui Agustini voices Roberto Da Costa Ross Marquand voices Professor X Chris Britton voices Mr. Sinister Gil Birmingham voices Forge Jennifer Hale voices Madelyne Ross Marquand voices Demonic Xavier Ray Chase voices Weatherman Courtenay Taylor voices Magik / Darkchylde Eric Bauza voices Demonic Sentinel Kimberly Woods voices Shard Asher Lewis voices Horror Movie Male Michelle McMillan voices Horror Movie Female Credit Only Christine Uhebe voices Nina Da Costa Uncredited Lenore Zann voices Demonic Rogue Matthew Waterson voices Demonic Magneto Cal Dodd voices Demonic Wolverine Christine Uhebe voices Demonic Nina Da Costa