De Vil Wears Dior: Did Cruella Cure COVID Box-Office Blues?

By: William Hume¬† After keeping its Dalmatians on a leash for over a year Disney finally let the dogs out with a $200 million fashion statement.¬† A best in class crew came together to create an epic costume period piece. Early reactions are rapturous about the fashion and looking at the ensemble that put together…