Da advokaten Frank Valeras (Antonio Banderas) hustru og datter bliver myrdet i forbindelse med et biltyveri, beslutter han sig for at holde op med at tale, indtil han har sørget for, at deres morder har fået sin straf. Under sin efterforskning får han hjælp af Alma (Paz Vega), og snart efter finder de ud af, at nogle betjente fra byens politi er indblandet i mordene.