It's such a shame that the perpetual Mr. Average, Kenneth Branagh, directed this film. It had the potential to be really good, especially considering some of the great cast members, but Branagh managed to bring his nondescript directing to the project to turn it into a rather limp offering. I suppose we should be thankful he didn't act in it as well. Worth a watch, but not sure it's worth a purchase.