American actor Samuel L Jackson has made an expletive-laden video warning apathetic Americans to "wake up" and vote for US President Barack Obama in November's election.
The Pulp Fiction star, known for playing tough characters and who voiced a spoof audio book Go the F*** to Sleep last year, is shown warning a family of the dangers of letting Mitt Romney into the White House by inaction.
In the fairytale-style video, exhausted parents tell their daughter to go back to bed when she suggests they should be working to re-elect Obama, like four years ago, rather than slouching in front of the television.
But Jackson, in trademark beret, appears from nowhere to admonish them, in rhyming couplets: "Sorry my friend, but there's no time to snore/An out-of-touch millionaire's just declared war.
"On schools, the environment, unions, fair pay/We're all on our own if Romney has his way/And he's against safety nets; if you fall, tough luck/ So I strongly suggest that you wake the f*** up," he says, the expletive beeped out.
He has a similarly foul-mouthed message for her apathetic older brother, and an older sister who spends all her time on Facebook, telling her: "Listen to your little sister, wake the f*** up!"
Reminding them of how they held bake sales for Obama in 2008, he takes up a bullhorn to shout: "Get out there and sell some cakes and cookies!"
Even a pair of frisky grandparents are interrupted by the girl and Jackson, who warns them that Romney and running mate Paul Ryan will "gut Medicare if they're elected".
"What do you want us to do? asks the granny. "Say, 'Hell, no motherf*****s!'" shouts Jackson.
Obama, who enjoys strong support in liberal Hollywood, is battling to defeat Republican Romney in the November 6 presidential vote.
The president's campaign has struggled to revive the popular activism which helped elect America's first black president in 2008.