An American Carol(2008)
Left-wing activist and filmmaker Michael Malone is campaigning across the country to end the Fourth of July holiday celebration because America's past and future should not be celebrated due to war. He is later told, on the evening of July 3, that three spirits will visit him by the spirit of John F. Kennedy. That night he is visited first by the ghost of George S. Patton who shows him a country where slavery still exists because Lincoln did not fight the civil war. The spirit of death then takes him to the future where America has been overrun by radical Islamists. The spirit tells him that he will be killed n this future attack unless he can change his ways and begin loving America.