Yes Smooch and I do agree with you very much.Just when you're about to give up on the same Hollywood nonsense(which Schumacher had a large hand in)he pulls this film out of his hat.Bravo for him and maybe other directors of his ilk can follow.