If you like dry humor about corporate greed, spin and corruption, go see Thank you for Smoking. Aaron Eckhart plays a tobacco lobyist whose job is to spin the tobocco industry out of trouble and into the lungs of Americans. With a supporting cast of William H. Macy, Robert Duvall, Katie Holmes, Sam Elliott and Rob Lowe, the film has chops and doesn't disappoint. And it's nice to see Rob Lowe in something that isn't Dr. Vegas...