Another inconvenient truth: Fiscal Armageddon, coming to a cinema near you