Beautiful scenery and locations, almost exotic especially when the characters are in Cairo, the whole religious aspect adds to the it's atmosphere. A pleasant diversion for a rainy day. Andie MacDowell alone is enough to make the movie interesting. Enjoyed Liam Neeson and actually wished he had a larger part. Viggo Mortensen played his character well, although he was only seen in a small part of the movie. It was nice to see Australian actor Jack Thompson too.