Snuffing Cinderella

(2002)