All Bond films require huge suspensions of disbelief which are happily given for the ride. This one is no exception and delivers vast quantities of thrills and near misses. James does battle with Korea this time, one of the few remaining unknown evil entities in the world. Interestingly, one of the most engaging scenes involves not fantastic inventions but good old-fashioned swordplay between Pierce Brosnan as Bond and the villain, Gustav Graves, dashingly portrayed by Toby Stephens. For once, all the eye candy is not reserved for the men in the audience as Stephens plays the handsome baddie for all he's worth. And he is worth millions...in diamonds. The other kind of ice featured is a palace made of it, a perfect venue for an amazing car chase. Halle Berry and Rosamond Pike offer the stuff men's dreams are made of. All in all, a very entertaining trip to fantasy land.