Il flop di critica e incassi di The spirit, costato almeno 10 milioni di dollari alla produzione, ha provocato la cancellazione del film da Buck Rogers, il nuovo progetto cinematografico di Frank Miller, il genio del fumetto passato alla regia dopo Sin City.