Den unge lovende advokat Andrew Beckett (Tom Hanks) er akkurat blitt sagt opp fra sin jobb. Hans tidligere arbeidsgiver hevder det er fordi han ikke er dyktig nok. Andrew mener det er fordi han har aids. Han er fast bestemt på å forsvare sitt profesjonelle rykte. Han leier den dyktige advokat Joe Miller (Denzel Washington) til å føre sin sak mot sin tidligere arbeidsgiver. Det blir en lang og seig kamp for rettferdigheten – og ikke minst en kamp mot fordommer og diskriminering ...