Il tranquillo cittadino Arthur Poppington (Woody Harrelson) non sopporta più i soprusi di criminali e poliziotti corrotti: decide così di trasformarsi in Defendor, un supereroe senza altri poteri che il suo coraggio. In questi panni, vigila sulla città e combatte contro il perfido Captain Industry. Lotta al suo fianco, nella guerra contro il crimine, la giovane prostituta Katarina (Kat Dennings).