the big ending surprise almost saves the movie . 
(ROOT (S (NP (DT the) (JJ big) (NN ending) (NN surprise)) (ADVP (RB almost)) (VP (VBZ saves) (NP (DT the) (NN movie))) (. .)))
(ROOT (S (NP (DT ) (JJ ) (NN ) (NN )) (ADVP (RB )) (VP (VBZ ) (NP (DT ) (NN ))) (. )))