An American Carol
Documentary filmmaker Michael Malone (Kevin Farley) makes movies about America's shortcomings and is now embarking on a campaign to abolish July 4th. However, he meets John F. Kennedy (Chriss Anglin) on the eve of the holiday, who tells Malone that he will soon be visited by three ghosts. The spirits of a country singer (Trace Adkins), Gen. George S. Patton (Kelsey Grammer) and George Washington (Jon Voight) visit Malone and try to instill a sense of patriotism and love for his country.