What was it like filming ion a spooky, decaying and haunted set? Let the cast of THE NEW MUTANTS tell…