Made no money backing Cinderella pantomime (7)
I believe the answer is:
charade
(Other definitions for charade that I've seen before include "Ludicrous pretence" , "An absurd pretence, could be a game" , "sham" , "Ridiculous pretence" , "Acted riddle - pretence" .)