0 The Demon Wet Nurse 1992 on netflix Mar. 12, 1992 The Demon Wet Nurse 1992 on netflix 1992 95 min This Category III period drama featuring power struggles and naughty things within the imperial palace walls definitely has effort put forth but ... Drama