Entinen poliisi John Shepherd (Chuck Norris) toimii nykyisin yksityisetsivänä, jonka viimeisin keikka on mennyt pahasti pieleen. Shepherd soimaa itseään siitä, ettei kyennyt pelastamaan omaa tytärtään ja poliisia siitä, etteivät he tehneet työtään kunnolla. Raivokkaalla nyrkkeilytreenillä hän virittää itsensä taas huippukuntoo ja kiinnostuu uudesta jutusta: timantinleikkaaja Teller on siepattu. Sukulaistyttö Elizabeth Teller palkkaa Shepherdin selvittämään tapausta, jonka jäljet johtavat muinaiseen koruun…