Home entertainment Creepy Facts from the Cast of The New Mutants