Good movie, I only find the presence of Bruce (brute Willis) and Steve Buscemi regrettable because I don't consider them to be good actors. But I respect those who appreciate them but because of that, it's not the film I would want to watch again unlike "Deep Impact", served by excellent actors and actresses.