Will Ferrell versus Zach Galifianakis for president!

Will Ferrell and Hangover star Zack Galifianakis are set to star in a political comedy on the US presidential race.

Helmed by Jay Roach the pair will play presidential candidates.

The untitled film is being produced by Ferrell and Adam McKay.

Ferrell previously portrayed former presiden George W Bush and VP Al Gore on Saturday Night Live while Roach directed the 2000 presidential election drama Recoun for TV.