Megyn Kelly unloads on Milly Alcock’s Supergirl as box office troubles mount, sparking fresh questions about Hollywood flops, culture wars and the future of big franchise films.