William H. Macy (“The Cooler”), Sam Elliott (“Hulk”), Adam Brody (“The OC”), Cameron Bright (“Birth”), David Koechner (“Anchorman: The Legend of Ron Burgundy”), J.K. Simmons (“Oz”) and Kim Dickens (“House of Sand and Fog”) have joined the cast of “Thank You for Smoking,” a co-production by Room 9 and ContentFilm.

Based on Christopher Buckley’s big tobacco novel, ensemble pic will be directed by Jason Reitman. Aaron Eckhart, Robert Duvall and Katie Holmes are also on board.

Production is under way in Los Angeles.

Follow @Variety on Twitter for breaking news, reviews and more