Hannah YoudsMay 10, 20222 minREVIEW: Anatomy of a ScandalOne of Netflix's most recent releases, Anatomy of a Scandal, has been a huge hit for the streaming service.