This Pinocchio is not the cuddly toy boy of Disney ... Bringing a smoky femininity, Tilda Swinton voices this film's spooky version of a blue fairy, while Cate Blanchett's silky tones are ...