Lady Dee stars with Paul Stalker and Charlie Dean in a new three-part release from Immoral Productions.