Weekly Creep: The sublime horror of Netflix’s Ratched Isabelle LewisOctober 2, 2020 The release of Ratched on Netflix in September has brought the origin of one of pop culture’s most infamous villains into spectacular technicolour. Louise Fletc... Art and Film