Chu-Chi Face Chu-Chi Face "Chu-Chi Face" is a song from "Chitty Chitty Bang Bang", the 1968 musical motion picture. In the film it is sung by Gert Fröbe as Baron Bomburst and Anna Quayle as Baroness Bomburst. "Chu-Chi Face" is also featured prominently in the award-winning stage musical version of "Chitty Chitty Bang Bang" which premiered in London at the Palladium in 2002 and on Broadway in 2005 at the newly refurbished Foxwoods Theatre (then the Hilton Theatre). Brian Blessed and Nichola McAuliffe originated their respective stage roles at the London Palladium in 2002. As the baronial couple profess their love for
Baron Blood (film) to spectral schlock". From retrospective reviews, film critic Leonard Maltin gave the movie 2.5 stars, briefly noting "standard plot is livened by unusual settings and lighting". "Daryl Loomis" from DVD Verdict gave the film a mostly positive review, stating: "Baron Blood is not Mario Bava's best film, but it's far from his worst. It's bloody and full of torture, if not so full of suspense, but it's still a lot of fun." Dread Central awarded the film a score of 3 out of 5, commenting: "Baron Blood [is] a particularly uneven piece of work; yet, Bava’s eye is consistently impressive,