I did something like this with a photo recently just using levels. Have you ever done color correction with levels? If not, start with the red channel and pull the left and right side in just before the image clips and repeat with the blue and green channels. If all you want to do is get rid of the haze, put the levels effect on an adjustment layer and set the blend mode to Luminosity. You don’t need to go into each individual channel if that’s all you want, but if you want color correction too, which you’ll probably need when haze is involved, do the same on a separate adjustment layer and set the blend mode to Color. I hope that wasn’t too confusing.
Jason Jantzen
vimeo.com/jasonj