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 Eric Bauza voices Demonic Sentinel Courtenay Taylor voices Magik / Darkchylde Kimberly Woods voices Shard Asher Lewis voices Horror Movie Male Michelle McMillan voices Horror Movie Female Ray Chase voices Weatherman Credit Only Christine Uhebe voices Nina Da Costa Uncredited Lenore Zann voices Demonic Rogue Cal Dodd voices Demonic Wolverine Matthew Waterson voices Demonic Magneto Christine Uhebe voices Demonic Nina Da Costa