Just saw this movie and it was good. Nice action, good pacing, not boring. Robert De Niro was priceless as Captain Shakespeare and while I normally can't stand Michelle Pfeiffer she did an excellent job as the witch. It was tighty written and I believed the characters. The ghost brothers were a wonderful touch. Too bad this movie did not do as well in the box office as the highly overrated Harry Potter and the Order of the Phoenix and Pirates of the Caribbean did. This was a better movie than either one. It was better than I thought it would be and I left the theatre with a smile on my face unlike No Researvations which should have refunded me the ticket price.