the all-french cast is marveilleux . 
(ROOT (S (NP (DT the) (ADJP (DT all) (HYPH -) (JJ french)) (NN cast)) (VP (VBZ is) (NP (NN marveilleux))) (. .)))
(ROOT (S (NP (DT ) (ADJP (DT ) (HYPH ) (JJ )) (NN )) (VP (VBZ ) (NP (NN ))) (. )))