It depends where your appreciation for film comes from. Artistically speaking, Constantine is one of the worst god damn movies I ever wasted money on.
On the other hand, if your just like being amused by simple-minded nonsense -- have a blast, go all out and buy that garbage.