The battle for Griffith just got a whole lot more musical.

The man fighting to unseat Prime Minister Kevin Rudd in Griffith is the star of video posted online based on the stirring Les Miserables hit, One Day More.

The clip features impassioned lip syncing from Liberal National Party candidate Bill Glasson as well as the so-called "Glasson Gladiators" who have helped on his campaign. There are also cameo performances from Deputy Opposition Leader Julie Bishop and Queensland Premier Campbell Newman.