På midten av 1980-tallet er Chris Cole (spilt av Mark Wahlberg) bosatt i Pittsburgh, og en fanatisk beundrer av et heavy metal-band kalt Steel Dragon. Om dagen er Chris en kopimaskin-tekniker, og om kvelden er han forsanger for et Steel Dragon-hyllestband kalt Blood Pollution. Interne konflikter blant de faktiske Steel Dragon-bandmedlemmene kulminerer med at forsangeren deres, Bobby Beers (spilt av Jason Flemyng) får sparken. Dette blir også begynnelsen på å rekruttere en ny vokalist. Samtidig får Chris problemer med hans egne Blood Pollution-medlemmer, spesielt gitarist Rob Malcolm. Under en live-opptreden klarer ikke Robs spill å leve opp til Chris sine krevende standarder.