Danny DeVito ( The Nature of Enchantment )Michael Caine ( The Nature of Enchantment )Kristin Scott Thomas ( The Nature of Enchantment )