At a 4th of July picnic, a Grandpa (LESLIE NIELSEN) decides to tell the kids the tale of an unpatriotic man who learned -- "A Christmas Carol" style -- of the error of his liberal, anti-American ways. The story then begins in Afghanistan where terrorist ringleader Aziz (ROBERT DAVI) realizes it's become more difficult to recruit good suicidal bombers to his cause. Accordingly, he orders Ahmed (SERDAR KALSIN) and Mohammed (GEOFFREY AREND) to come up with a better recruiting film since there's is so dated.
Realizing they need someone from Hollywood who goes beyond liberal and instead is truly anti-American, they turn to documentary filmmaker Michael Malone (KEVIN FARLEY) whose latest, leftist propaganda film has flopped at the box office. Wanting to make a real movie but now shunned by his peers, he accepts the Arab men's offer to finance him to the tune of $10 million. He has bigger immediate fish to fry, though, in his desire to abolish the 4th of July holiday, thinking its only purpose is to support America's military regime, all of that despite his nephew, Josh (TRAVIS SCHUDLT), being in the Navy.
One night, however, while he's watching his hero in action on the TV, President John F. Kennedy (CHRISS ANGLIN) steps out of the TV and into Malone's bedroom, telling him he's to be visited by a number of spirits who will show him the error of his ways. First up is General George S. Patton (KELSEY GRAMMER), who gets the most time with him, followed by visits from George Washington (JON VOIGHT) and even the Grim Reaper (TRACE ADKINS).
As each shows him what life would be like had America not flexed its military might and, more recently, made peace with the terrorists, Michael gets a number of eye-opening experiences that change the way he feels. With Aziz then planning on bombing a 4th of July concert by Trace Adkins (TRACE ADKINS), the filmmaker must decide how to think about America, its military, and his former, ultra-liberal ways.