No it won't work.
HDMI supports 1920x1080. Cinema displays are 1920x1200 resolution, and if you try to input a non-supported resolution they just go black.
Just go MDP to DVI.
EDIT for clarity. HDMI can support 1920x1200, but frequently strips out EDID information and so forth, causing problems with long display chains like this one.